在Python脚本中,如何设置PYTHONPATH?
我知道如何在/ etc / profile和环境变量中进行设置。
但是,如果我想在脚本中进行设置怎么办?是导入os,sys吗?我该怎么做?
回答:
您没有设置PYTHONPATH
,而是向中添加条目sys.path
。这是应该在其中搜索Python软件包的目录列表,因此您只需将目录追加到该列表即可。
sys.path.append('/path/to/whatever')
实际上,sys.path
是通过分割PYTHONPATH
路径分隔符:
上的值来初始化的(在类似Linux的系统上,;
在Windows上)。
您也可以使用来添加目录site.addsitedir
,该方法还将考虑.pth
您传递的目录中现有的文件。(对于您在中指定的目录,情况并非如此PYTHONPATH
。)
以上是 在Python脚本中,如何设置PYTHONPATH? 的全部内容, 来源链接: utcz.com/qa/420722.html