美文网首页
python sys.path PYTHONPATH

python sys.path PYTHONPATH

作者: 花生Linkin | 来源:发表于2020-08-17 14:04 被阅读0次

(1)代码方式

importsyssys.path.append('模块所在路径')

(2)终端设置PYTHONPATH,会被自动添加到sys.path中。缺点是每次重启终端PYTHONPATH都会被重置为空。

export PYTHONPATH=模块所在路径

(3)将模块放置到site-packages文件夹下,注意你项目依赖的Python环境,从而决定放置在系统安装的Python的site-packages下,还是virtualenv创建的Python环境的site-packages下。缺点是不好管理,自定义模块一多,site-packages下会很混乱。

(4)在site-packages文件夹下,创建.pth文件,将模块路径添加到该文件中,一行一个路径。

这种方式更便于管理,且不需要每次在每个模块中新增代码,也不需要每次打开终端重新设置。

作者:上发条的树

链接:https://www.jianshu.com/p/478675a77b94

来源:简书

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

相关文章

网友评论

      本文标题:python sys.path PYTHONPATH

      本文链接:https://www.haomeiwen.com/subject/yyhqjktx.html