美文网首页
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