python的安装路径怎么加到环境变量里面_设置Python的PYTHONPATH环境变量

刚开始学习Python的时候,自己写的模块所在路径要在每一次启动Python时,进行手动添加路劲(使用import加载Python模块时的路径)。现在学会了另外一个方法,通过设置PYTHONPATH环境变量,可以自动将你需要的路劲加载到Python的sys.path变量里面。这样做,节省了不少敲键盘的工作。

具体的做法很简单,设置一个名叫PYTHONPATH的环境变量,将你想添加的路径作为这个环境变量的值,然后重启启动cmd窗口,运行python即可。

设置PYTHONPATH的过程需要注意几点:

1, 不要用set命令设置环境变化(我不知道为什么使用set命令设置之后,重启会消失?请参考:Win7下使用set命令查看环境变量),直接使用计算机->属性->高级设置->环境变量,这样设置之后,电脑重启也不会丢失;

2, 如果有多个路径,请使用分号进行分割(;);

3, 设置之后,重启cmd窗口,否则不能生效。

Python的原理是,将PYTHONPATH里面保存的路劲,在Python启动的时候,全部自动加载到sys.path变量中。这样,就不用每次手动改变sys.path的值了。

2018-09-28:

在一个模块被导入时,PVM(Python Virtual Machine)会在后台从一系列路径中搜索该模块,其搜索过程如下:

1、在当前目录下搜索该模块;

2、在环境变量PYTHONPATH中指定的路径列表中依次搜索

你可能感兴趣的:(python的安装路径怎么加到环境变量里面_设置Python的PYTHONPATH环境变量)