美文网首页
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并为添加到系统环境变量中则为临时设置,重启无效.

相关文章

  • 2018-11-07 模块与包

    Python模块 引入模块 以脚本方式运行模块,name 被设置为 "main" 模块搜索路径 当前目录 sys....

  • import

    普通 Python 模块的搜索路径 在当前模块所在路径中搜索导入模块 在环境变量 PYTHONPATH 指定的路径...

  • python模块搜索路径的方式

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

  • 模块--操作系统 sys !!!

    1.导入模块 2.查看Python模块搜索路径 3.添加自定义的Python模块搜索路径 -- 添加到最后 4.添...

  • 【笔记】《Python语言以及应用》- 面向对象

    一、Python盒子: 模块、包和程序 1. 模块 一个模块就是一个Python代码文件 导入模块: 搜索路径: ...

  • Python-添加库

    pip添加库 Pycharm添加库 查看Python安装路径 查看Python搜索模块路径集 1. pip pip...

  • Python模块搜索路径

    最近在学习python的C++扩展(pybind11),写完一个扩展模块之后,想要在自己的环境中以后都能自动导入这...

  • Python模块搜索路径

    在编写程序时,我们有时候想把扩展功能,并把这些功能模块整合到一起变成一个module,以便后续开发时导入改模块。这...

  • python之导入

    【问题1】、如何查看python编辑器搜索模块路径? print sys.path,如果导入模块的路径不存在输出的...

  • Python 的模块搜索路径!

    一种语言要使用到外部库(模块) 时必然会涉及到从哪里以及按何顺序加载依赖,就像 LD_LIBRARY_PATH, ...

网友评论

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

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