Python 将文件方式添加到my pythpath.com的最佳方法

Python 将文件方式添加到my pythpath.com的最佳方法,python,Python,无法保存,如何保存。您可以使用append() 要永久保存它,可以在用户shell初始化文件(例如bash_profile)中导出PYTHONPATH 在Windows系统上,您可以按照说明操作。工作环境中定义的环境变量PYTHONPATH在哪里 在类Unix系统中,它将位于bash脚本中,如~/.bashrc 在Windows中,它可以是.BAT或.CMD文件,但更常见的情况是在注册表中 将PYTHONPATH的设置“保存”到文件很容易 遗憾的是,写入Windows注册表要困难得多。是的,是可

无法保存,如何保存。

您可以使用append()

要永久保存它,可以在用户shell初始化文件(例如bash_profile)中导出PYTHONPATH


在Windows系统上,您可以按照说明操作。

工作环境中定义的环境变量
PYTHONPATH
在哪里

在类Unix系统中,它将位于bash脚本中,如
~/.bashrc

在Windows中,它可以是
.BAT
.CMD
文件,但更常见的情况是在注册表中

PYTHONPATH
的设置“保存”到文件很容易

遗憾的是,写入Windows注册表要困难得多。是的,是可行的,但是,如果你有一点错误,你很可能会使你的整个机器无法使用


站点包
目录(其本身应位于
sys.path
)中,您可以创建一个名为
sitecustomize.py
的文件,该文件在每次Python程序启动时自动导入(如果存在)。我建议这比搞乱注册表更简单,风险更小。因此,将您的
sys.path
操作写入这样一个
sitecustomize.py
文件。

事实上,@zjm,这只是一种简单的方法,可以完成与
+=
完全相同的工作。
import sys
print sys.path

sys.path+=['D:\\zjm_code']
print sys.path
import sys
sys.path.append("/mypath")
PYTHONPATH=/path/to/module/directory:/path/to/module2/dir2