python默认包搜索路径

当使用python2.6安装pycurl时,在python2.7里import pycurl可能报错:

ImportError: No module named pycurl

解决方法:

在/usr/local/lib/python2.7/site-packages(python2.7安装在/usr/local/)里创建pycurl.pth文件,写入pycurl包在所在绝对路径:

/usr/lib64/python2.6/site-packages/

时间: 2024-10-19 01:30:40

python默认包搜索路径的相关文章

为Python添加默认模块搜索路径

为Python添加默认模块搜索路径 方法一:函数添加 1) import sys 2) 查看sys.path 3) 添加sys.path.append("c:\\") 方法二:修改环境变量 windows用户可以修改系统环境变量PYTHONPATH 方法三:增加.pth文件,推荐! 在site-packages添加一个路径文件,如mypkpath.pth,必须以.pth为后缀,写上你要加入的模块文件所在的目录名称就是了. 1) windows c:\python27\site-pack

为Python加入默认模块搜索路径

为Python加入默认模块搜索路径 方法一:函数加入 1) import sys 2) 查看sys.path 3) 加入sys.path.append("c:\\") 方法二:改动环境变量 windows用户能够改动系统环境变量PYTHONPATH 方法三:添加.pth文件,推荐! 在site-packages加入一个路径文件,如mypkpath.pth,必须以.pth为后缀,写上你要加入的模块文件所在的文件夹名称就是了. 1) windows c:\python27\site-pac

python找包的路径(找不到自定义包的问题解决)

问题:工程下自定义的包,python在执行时经常找不到包 python找包的路径:python安装路径下的lib包和PYTHONPATH下的包 可以使用[sys.path]打印出python找包的路径 import sys syspath=sys.path 但是在jenkins运行时经常提示找不到包,所以就需要手动添加PYTHONPATH,通过追加sys.path列表来实现 例如下面的方式: import os import sys rootpath=str("工程所在目录") sys

python添加默认模块搜索路径

怎么样把自己写的模块加入到python默认就有的搜索路径中: 不用每次都import sys 再 sys.path.append("......") 找到python的安装目录 D:\python\Lib\site-packages ,必须以.pth为后缀,写上你要加入的模块文件所在的目录名称就是了. 具体操作如下: 1. 在site-packages添加一个路径文件,如mypkpath.pth 2. 使用编辑器打开,比如我用的是notepad++, 写上你要加入的模块文件所在的目录名

python基础】——python添加模块搜索路径和包的导入

方法一:函数添加1 import sys2 查看sys.path3 添加sys.path.append("c:\\") 方法二:修改环境变量w用户可以修改系统环境变量PYTHONPATH 方法三:增加.pth文件,推荐!在site-packages添加一个路径文件,如mypkpath.pth,必须以.pth为后缀,写上你要加入的模块文件所在的目录名称就是了. 1 windows    c:\python27\site-packages# 我们的学员把pth文件直接放在c:\python

python添加模块搜索路径

1.函数添加 import sys sys.path sys.path.append("c:\\") 2.修改pythonpath(试不通) windows:PYTHONPATH 3.增加.pth文件(可以) site-packages或者python安装目录添加 xx.pth,文件内容为模块目录. linux(ubuntu)    /usr/local/lib/python2.7/dist-packages linux(redhat)    /usr/lib/python2.7/si

Python学习笔记-模块介绍(三)-模块包和搜索路径

一个python文件就是一个模块,使用独立的命名空间,但实际使用过程中单单用模块来定义python功能显然还不够.因为一个大型的系统几千上万个模块是很正常的事情,如果都聚集在一起显然不好管理并且有命名冲突的可能,因此python中也出现了一个包的概念. 一.python中的包介绍 包是通过使用"点模块名称"创建Python模块命名空间的一种方法.列如,模块名称 A.B 表示一个在名为 A的包下的名为B的子模块.就像使用模块让不同模块的作者无需担心彼此全局变量名称(冲突)一样,点模块名称

python设置默认搜索路径

为Python添加默认模块搜索路径  python培训 2014-03-07 23:29:36 方法一:函数添加1 import sys2 查看sys.path3 添加sys.path.append("c:\\") 方法二:修改环境变量w用户可以修改系统环境变量PYTHONPATH 方法三:增加.pth文件,推荐!在site-packages添加一个路径文件,如mypkpath.pth,必须以.pth为后缀,写上你要加入的模块文件所在的目录名称就是了. 1 windows    c:\

python在Ubuntu添加模块搜索路径

本文我们来分享python添加模块搜索路径的3个方法,另外不补充了篇"为Python添加默认模块搜索路径". 大约有这么几种方法: 1.添加环境变量PYTHONPATH,python会添加此路径下的模块,在.bashrc文件中添加如下类似行: export PYTHONPATH=$PYTHONPATH:/usr/local/lib/python2.7/site-packages 2.在site-packages路径下添加一个路径配置文件,文件的扩展名为.pth,内容为要添加的路径即可