R S*_*R S 9 python windows path
我正试图改变我的PYTHONPATH.我试图在"我的电脑"等中更改它,但它并不存在.我在一些地方在注册表中搜索,甚至整个搜索"PYTHONPATH"这个词,但无济于事.
但是,Python我很容易看到它的存在.那它在哪里?
Luc*_*nes 11
在运行时,您可以使用以下命令更改它:
import sys
sys.path.append('...')
Run Code Online (Sandbox Code Playgroud)
在"我的电脑"中,右键单击"属性"(或按"Win-Break"),"系统"选项卡,"环境变量","系统".如果它不存在,您可以添加它.
最后,在CMD提示符中:
set PYTHONPATH C:\Python25\Lib;C:\MyPythonLib
Run Code Online (Sandbox Code Playgroud)
或者在bash:
PYTHONPATH=/usr/share/python/lib:/home/me/python
export PYTHONPATH
Run Code Online (Sandbox Code Playgroud)
或者,更简洁:
export PYTHONPATH=/home/me/python
Run Code Online (Sandbox Code Playgroud)
Python在启动时会预先做一些事情,可能还会在windows中设置该路径.只需设置它,看看是否已更改sys.path.
在Python文档中设置环境变量说:
My Computer ? Properties ? Advanced ? Environment Variables
Run Code Online (Sandbox Code Playgroud)
您可以在"我的电脑"下添加它(如果它不存在).PYTHONPATH只是添加到默认的sys.path.
在unix/linux/osx上你可以:
$ export PYTHONPATH=/to/my/python/libs
Run Code Online (Sandbox Code Playgroud)
您还可以使用.pth文件指向库:
http://docs.python.org/library/site.html#module-site
而且当然:
import sys
sys.path.append('/path/to/libs/')
Run Code Online (Sandbox Code Playgroud)
另外,请查看virtualenv以管理多个项目的库.
| 归档时间: |
|
| 查看次数: |
39057 次 |
| 最近记录: |