• 系统: Windows10

  • path系统环境变量的作用: Windows和DOS操作系统中的path环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找

  • 需要修改path(不区分大小写)系统环境变量的情景: 安装某些软件时, 软件如果没有自动加到系统环境变量, 而且还需要满足在电脑的任意位置运行软件程序, 就可以手动修改系统path环境变量, 程序员一般在配置软件环境或者配置开发或生产环境时, 会经常用到

  • 修改位置: 这台电脑(右击) > 属性 > 高级系统设置 > 环境变量 > 系统变量 > Path[新建/修改/删除]

    Windows软件安装一般有两种形式, 一种是安装版(.exe/.msi), 这种可执行程序点击自动安装, 有时安装过程中出现可选项XXX To Path就是询问是否加入到系统环境变量, 如果选中, 安装完成后所安装软件的可执行程序(.exe)所在路径会自动加到系统path环境变量, 还有一种是解压缩版, 解压之后文件夹内包含可执行程序(.exe), 但是只能在当前文件夹才能执行, 想在其他路径下执行, 就需要把路径手动加到系统path环境变量

  • 一些常见的环境变量配置

    • Python环境变量(python和pip命令)

      # 确认自己的安装或者解压路径, 以下为我的解压路径
      F:\RTE\Python3
      # 进入到系统环境变量, 选择path, 点击新建(两条需要新建两次)
      F:\RTE\Python3
      F:\RTE\Python3\Scripts
      # 添加完点击确定退出
      # 第一条路径下有python.exe, 第二条路径下有pip.exe
      # 配置完成后可以在系统任意位置打开命令行执行python和pip命令
    • Java环境变量(java和javac命令)

      # 确认自己的安装或者解压路径, 以下为我的解压路径(java为jdk路径)
      F:\RTE\Java\jdk
      # 和python略有不同, java环境变量除了修改path系统变量, 还需要新建其他系统变量(和path同级)
      # 在系统变量点击新建
      变量名: JAVA_HOME
      变量值: F:\RTE\Java\jdk
      # 在系统变量点击新建
      变量名: CLASSPATH
      变量值: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
      # 选择path变量, 点击新建(两条需要新建两次)
      %JAVA_HOME%\bin
      %JAVA_HOME%\jre\bin
      # 配置完成后可以在系统任意位置打开命令行执行java和javac命令
    • Node环境变量(node和npm命令)

      参考: 点击进入

Windows系统环境变量之path环境变量(Java, Python环境变量配置)的更多相关文章

  1. 转 windows下安装pycharm并连接Linux的python环境 以及 windows 下notepad ++编辑 linux 的文件

    ######sample 1:windows下安装pycharm并连接Linux的python环境 https://www.cnblogs.com/junxun/p/8287998.html wind ...

  2. CentOS环境下Java开发环境的搭建

    ------------------------------------------------------- 安装Jdk 1.查询系统默认JDK CentOS系统默认会安装JDK,一般建议卸载后安装 ...

  3. Linux环境下java开发环境搭建一 JDK搭建

    第一步:下载jdk压缩文件 第二步:上传到家目录下的soft目录下,可以采用winscp,此处下载的是.tar.gz文件 第三步:解压压缩文件,并在/usr/local目录下创建一个jdk7的目录,并 ...

  4. windows下安装pycharm并连接Linux的python环境

    1. 下载安装Pycharm专业版 具体方法略.Pycharm5激活方法参考http://www.cnblogs.com/snsdzjlz320/p/7110186.html 2. 添加配置连接远程服 ...

  5. [转载+补充][PY3]——环境配置(2)——windows下安装pycharm并连接Linux的python环境

    原文地址:<你所会用到的Python学习环境和工具> 1. 下载安装Pycharm专业版 具体方法略.Pycharm5激活方法参考http://www.cnblogs.com/snsdzj ...

  6. (二)Spark-Linux环境准备-Java&Python版Spark

    Spark-Linux环境准备 视频教程: 1.优酷 2.YouTube 硬软件环境 1.虚拟机:VMware Workstation 12 2.虚拟机操作系统:RedHat5u4,单核,1G内存,2 ...

  7. java&python环境变量+idea&pycharm激活

    java: JAVA_HOME=C:\jdk1.5.0_06 PATH=%JAVA_HOME%\bin;%PATH% CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\l ...

  8. 关于 私有变量的访问问题【 java python]

    #coding:utf-8 class Teacher(): __clas = '' # 类私有变量同样遵循,只能在类内部访问,外部无法访问,但是类的方法可以访问同类所有对象私有变量这个规则. def ...

  9. Linux环境下java开发环境搭建二 tomcat搭建

    第一步:下载安装包并解压 # tar zxvf 压缩包名 第二步:把解压出的文件移动到/usr/local/tomcat7中 #mv 解压出来的文件夹  /usr/local/tomcat7 第三步: ...

随机推荐

  1. 切换composer国内镜像

    composer config -g repo.packagist composer https://packagist.phpcomposer.com

  2. Django输入 中文参数保存异常解决方法

    WEB页面输入中文后保存,出现异常     cmd.exe打印如下信息: UnicodeEncodeError: 'ascii' codec can't encode characters in po ...

  3. python基础整理6——爬虫基础知识点

    爬虫基础 什么是爬虫: 网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本.另外一些不常使用的名字还有蚂蚁. ...

  4. VC++中出现stack overflow错误时修改VC++的默认堆栈大小

    VC++中,在栈空间上申请存储的结构体或者类对象的数组空间时,如果数组长度过大,造成申请的栈空间超过或者逼近1MB时,程序可以编译通过,但是不能够执行起来.打到调试模式时会弹出如下图所示的栈空间越界错 ...

  5. css布局中关于 块状元素和行内元素的区分

    这两天在准备实习的面试和笔试,准备复习一下这些基础的概念,避免自己处于一种仅脑袋理解嘴巴不能表述出来的状态. 块状元素和行内元素的概念是在css页面布局这个地方出现.主要是将html标签按照一定的特性 ...

  6. RHEL 7.6 安装 Oracle 18c RAC

    RHEL 7.6 安装 Oracle 18c RAC 第一部分 安装规划 虚拟环境 VirtualBox 6.0 OS 版本 Red Hat Enterprise Linux Server relea ...

  7. Xamarin 编写混合APP趟坑记录(二)

    前言 公司要开发一个App,为了便于维护和更新,而不用每次去苹果审核,采用的是混合开发方式:用WebVie+WebApp的方式. 因为本人不会Java和ObjectC,公司又不想花钱招这两个岗位的人, ...

  8. VUE 生命周期 详解

    beforeCreate vue中的第一个生命周期,在vue实列被完全创建出来之前会执行.注意:在beforeCreate生命周期函数执行时,data.methods.中的数据都还没有初始化. cra ...

  9. 求助:将以下ES5格式代码转换为ES6格式!!!

    function Slider(id){     //属性     //  1. 通过id获取元素对象(大盒子)     this.bigBox = document.getElementById(i ...

  10. 笔记2:MYSQL 表操作

    一.表约束 1.非空约束:not null 作用:定义表的某一列不能为空. >> alter table 表名 modify 列名 int not null; "添加非空约束&q ...