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

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


发布日期: 1970-01-01 更新日期: 2015-01-27 编辑:giser 浏览次数: 2991

标签:

摘要: 学习python不久,碰到个问题,怎么样把自己写的模块加入到python默认就有的搜索路径中呢?不要每次非得 import sys; sys.path.append(’/home/tony/tst-python’) 才可。 上网找了很多久未果,都来我自...

学习python不久,碰到个问题,怎么样把自己写的模块加入到python默认就有的搜索路径中呢?不要每次非得

import sys; sys.path.append(’/home/tony/tst-python’)

才可。 上网找了很多久未果,都来我自己糊里糊涂找到了解决方法,那就是在dist-ackages (即/usr/local/lib/python2.6/dist-packages)添加一个路径文件,如mypkpath.pth,必须以.pth为后缀,写上你要加入的文件名称就是了,如我的:

/home/tony/tst-python

保存退出,OK!结果自己验证,重启terminal,再次打开python,

import sys > > > sys.path ['', '/usr/lib/python2.6', '/usr/lib/python2.6/plat-linux2', '/usr/lib/python2.6/lib-tk', '/usr/lib/python2.6/lib-old', '/usr/lib/python2.6 /lib-dynload', '/usr/lib/python2.6/dist-packages', '/usr/lib/python2.6/dist- packages/PIL', '/usr/lib/python2.6/dist-packages/gst-0.10', '/var/lib/python- support/python2.6', '/usr/lib/python2.6/dist-packages/gtk-2.0', '/var/lib /python-support/python2.6/gtk-2.0', '/usr/lib/python2.6/dist- packages/wx-2.6-gtk2-unicode', '/usr/local/lib/python2.6/dist-packages', '/home/tony/tst-python', '/usr/local/lib/python2.6/dist-packages']

关注公众号
获取免费资源

随机推荐


Copyright © Since 2014. 开源地理空间基金会中文分会 吉ICP备05002032号

Powered by TorCMS

OSGeo 中国中心 邮件列表

问题讨论 : 要订阅或者退订列表,请点击 订阅

发言 : 请写信给: osgeo-china@lists.osgeo.org