一般安裝Python的三方庫(kù),直接使用Python的包管理工具pip料祠,或者下載源碼包后贾漏,使用其中的setup.py安裝尺棋,就可以直接安裝在Python的系統(tǒng)庫(kù)目錄中了.
如果想使用一個(gè)三方庫(kù)及塘,又不想安裝在Python的默認(rèn)庫(kù)目錄中莽使,可以程序中使用”sys.path.append("具體路徑")”將三方庫(kù)路徑暫時(shí)加入庫(kù)路徑.如果想操作一次锐极,之后任何程序都可以直接使用笙僚,比如自己寫的庫(kù),以Ubuntu系統(tǒng)為例灵再,示例如下:
1.建立自己的庫(kù)
$ mkdir /tmp/8888#建自己的庫(kù)目錄肋层,此處只是試驗(yàn),/tmp目錄一重啟就清除了
$ vi /tmp/8888/x888.py#編寫庫(kù)文件翎迁,內(nèi)容如下
def testme():
print 'hahahaha'
2.看一下python的默認(rèn)庫(kù)路徑
$ python
>>> import sys
>>> sys.path #此時(shí)會(huì)顯示python的庫(kù)路徑栋猖,一般有很多個(gè),在ubuntu下一般包括/usr/local/lib/python2.7/dist-packages/等
3.把三方庫(kù)路徑寫入”.pth”文件
$ sudo vi /usr/local/lib/python2.7/dist-packages/testme.pth #在默認(rèn)的庫(kù)路徑中建立一個(gè)x.pth文件汪榔,寫入內(nèi)容如下:
/tmp/8888
4.調(diào)用三方庫(kù)
$ python
>>> import x888
>>> x888.testme()