Jef*_*Fay 5 python windows virtualenv
我是virtualenv的新手,不知道如何设置路径.我的路径设置为这样:
PYTHONPATH=C:\Python27\
PYTHONSTARTUP=C:\Python27\Scripts\startup.py
PATH=%PYTHONPATH%;...;%PYTHONPATH%\Scripts
Run Code Online (Sandbox Code Playgroud)
我应该删除virtualenv的激活脚本才能正常工作的路径吗?如果我可以保留我的路径,那么当它被激活时如何调用env的脚本?我是通过使用python.exe显式运行脚本来调用脚本而不是单独输入脚本名称吗?
python myscript.py
Run Code Online (Sandbox Code Playgroud)
不知道如何处理路径,我会很感激一点指导.
首先,你的路径是错误的。PYTHONPATH告诉 Python 在哪些文件夹中查找 Python 模块,通常你不会将 Python 的安装文件夹放入其中。为了保存 Python 的安装文件夹,有一个名为PYTHONHOME. 所以PYTHONPATH=C:\Python27\你应该有PYTHONHOME=C:\Python27\. 您应该更改PATH变量以PYTHONHOME相应地使用。
关于使用virtualenv时如何设置环境变量;您不需要执行任何操作,因为virtualenv在激活时会存储原始值,修改需要修改的环境变量,然后在停用时恢复原始值。
你可以看看在 Windows 上使用 Python