设置python搜索路径的几种方法:
-
设置pythonpath环境变量
编辑 ~/.profile 文件:export PYTHONPATH= $PYTHONPATH:待加入的搜索路径
临时修改方法:
直接在命令行中输入:export PYTHONPATH=$PYTHONPATH:待加入的搜索路径
-
添加.pth 文件
以python3.7为例,先用“which python”找到并进入python的路径:cd /..../python3.7/site-packages/
如果使用的是anaconda,路径为:
cd /.../anaconda3/lib/python3.7/site-packages$
然后在该目录下新建一个.pth 文件,文件名任意,文件中每一行是一个路径
python运行时将会自动把每个.pth文件中的路径加入到搜索路径中。 -
通过sys.path设置路径
临时性的解决方法。
import sys sys.path.append("待加入的搜索路径")
-
在pycharm中设置搜索路径(只在pycharm中有效)
有两种方法:
1).右击要加入的路径文件夹,选择“Mark Directory as ”,再选择“source root”
2).在edit configurations 中点击“environment variables”,输入:
name: PYTHONPYTH
Values: “待加入的路径”