美文网首页
python模块搜索路径的方式

python模块搜索路径的方式

作者: 牛二的Homework | 来源:发表于2021-01-11 23:01 被阅读0次

    永久设置python搜索路径:PYTHONPATH、.pth文件、pycharm设置

    临时设置python搜索路径:sys.path、临时设置PYTHONPATH

    说明:以下均为python3环境简写python,python2中同理。

    永久设置

    • 1、PYTHONPATH添加到~/.bash_profile或者/etc/profile中,指定需要搜索的路径.
    • 2、在对应的python路径下的site-packages下面创建xxx.pth文件.
      (如一般环境路径:/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages)
      python解释器在执行过程中会搜索该文件中的内容(内容为需要搜索的路径)
    • 3、PyCharm中通过Run Configuration编辑环境变量进行PYTHONPATH设置,也可以通过pycharm标记该路径为source root.
    image-20210110221721218.png
    说明:操作方式:复制1目录对应绝对路径,在Run Configuration编辑,点击2处,会弹出3对应窗口,Name为PYTHONPATH,Value为需要添加的绝对路径。

    临时设置

    • 1、在对应的代码中通过sys.path.append()的方法加上需要的路径.
    • 2、PYTHONPATH在终端执行export PYTHONPATH=/home/Ruby/var/local/xxx并为添加到系统环境变量中则为临时设置,重启无效.

    相关文章

      网友评论

          本文标题:python模块搜索路径的方式

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