Windows 系统允许在用户级别,和系统级别定义持久性的环境变量,或者临时性的命令行环境当中配置环境变量。为了方便的在命令行运行Python,可以在Windows系统中 定义默认的环境变量 。
如果仅临时性的定义环境变量,可以在命令行输入命令:
C:>set PATH=C:\Program Files\Python 3.6;%PATH%
如何在windows系统定义python环境变量
为了定义持久性环境变量:
我的电脑 > 属性> 高级系统设置 > 环境变量 > 编辑
右击 ‘我的电脑’。
选择菜单底部的 ‘属性’ 。
选择 ‘高级系统设置’
在高级标签栏单击 ‘环境变量…’
在 ‘系统变量’: 单击 编辑
将python的路径添加到 path变量的后面,变量之间用分号(;)隔开。
在命令行窗口运行Python
打开一个命令行窗口 (键盘 Win+R, 输入cmd, 并回车enter).
在命令行输入 “python”,观察是否有错误提示,或者能看到Python的解释器提示符和版本信息 。
配置成功,可以用Python开发程序了。
Python没有识别成功..
如果显示的是类似 “Python 不是内部或外部命令,也不是可运行的程序或批处理文件”提示信息, 说明在Path变量的配置当中存在某些错误。或者需要从新打开命令提示窗口,让刚刚配置的Path变量生效。
在Unix或Linux中设置Python环境变量
将Python目录路径添加到Unix/Linux的配置段中 :
csh 命令行: 输入 setenv PATH “$PATH:/usr/local/bin/python”,并且回车。
bash 命令行 (Linux): 输入 export PATH=”$PATH:/usr/local/bin/python” ,并回车。
sh 或 ksh 命令行: 输入 PATH=”$PATH:/usr/local/bin/python” ,并回车。
/usr/local/bin/python Python 目录的默认路径。
什么是PYTHONPATH?
利用PYTHONPATH 环境变量,可以增加一些附加的目录,Python将它们添加到sys.path目录列表。对于大部分的安装,不需要设置这些变量,因为Python不需要这些变量同样可以知道标准库的位置,并正常执行程序。 PYTHONPATH 一般用于导入模块查询的用途。当用Python脚本导入模块时,在PYTHONPATH的路径里面检查是否包含这个要导入的模块。
在Windows中如何添加PYTHONPATH ?
我的电脑 > 属性> 高级系统设置 > 环境变量
单击“新建”按钮,增加一个新的用户变量
定义名称 PYTHONPATH和变量的路径值。
单据“确定”按钮,保存变量。
为了让PYTHONPATH生效 ,打开一个命令行,并输入:
echo %PYTHONPATH%
如此,环境变量定义完成。
不要和PATH环境变量相混淆,它的目的是使得操作系统能够从任何地方执行程序。只要在命令行输入Python,系统就会在PATH定义的路径里面查找可执行的python程序。