python添加模块的搜索路径

来源:清泛原创     2020-09-06 08:45:24    人气:     我有话说( 0 人参与)

清泛网(www.tsingfun.com):运行python工程的时候,ImportError: No module named xxx 的错误,原因是该模块没有加到python的搜索路径导致的。以下提供几种方法添加搜索路径:1、函数添加import syssys

运行python工程的时候,ImportError: No module named xxx 的错误,原因是该模块没有加到python的搜索路径导致的。以下提供几种方法添加搜索路径:

1、函数添加
import sys
sys.path.append("/home/simon/Library")
2、改环境变量
非管理员用户可以修改系统环境变量 PYTHONPATH,修改~/.bashrc文件,添加内容
export PYTHONPATH=/home/simon/Library:$PYTHONPATH

3、增加 .path 文件(推荐)
找到site-packages文件的路径
$ python
import site; site.getsitepackages()
['/usr/local/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages']
在site-packages添加一个路径文件,如cafffepath.pth,必须以.pth为后缀,写上你要加入的模块文件所在的目录名称。

注:本文为本站或本站会员原创优质内容,版权属于原作者及清泛网所有,
欢迎转载,转载时须注明版权并添加来源链接,谢谢合作! (编辑:admin)