python搜索包的路徑的實(shí)現(xiàn)方法
查看python搜索包的路徑的實(shí)現(xiàn)方法:
python搜索包的路徑存儲(chǔ)在sys.path下
查看方法:
import sys
sys.path
臨時(shí)添加python搜索包路徑的方法:
方法1:(先進(jìn)入python)
import sys
sys.path.append(‘路徑')
(這種方式僅對(duì)當(dāng)前python有效)
方法2:
export PYTHONPATH=路徑
(這種方式對(duì)所有的python有效)
永久寫入sys.path的方法:
方法1:
在已有的sys.path搜索路徑下添加 .pth文件,文件內(nèi)容格式為:
import site; site.addsitedir("/usr/local/lib/python2.7/site-packages")
方法2:
在home文件夾下的.bash_profile文件中添加下面一行:
export PYTHONPATH=路徑
注意,啟動(dòng)不同的python之后sys.path的值是不同的,例如:
啟動(dòng)conda下的python是sys.path的值
[ '', '/Users/zj_macbook/anaconda/lib/python27.zip', '/Users/zj_macbook/anaconda/lib/python2.7', '/Users/zj_macbook/anaconda/lib/python2.7/plat-darwin', '/Users/zj_macbook/anaconda/lib/python2.7/plat-mac', '/Users/zj_macbook/anaconda/lib/python2.7/plat-mac/lib-scriptpackages', '/Users/zj_macbook/anaconda/lib/python2.7/lib-tk', '/Users/zj_macbook/anaconda/lib/python2.7/lib-old', '/Users/zj_macbook/anaconda/lib/python2.7/lib-dynload', '/Users/zj_macbook/anaconda/lib/python2.7/site-packages', '/Users/zj_macbook/anaconda/lib/python2.7/site-packages/Sphinx-1.4.6-py2.7.egg', '/Users/zj_macbook/anaconda/lib/python2.7/site-packages/aeosa', '/Users/zj_macbook/anaconda/lib/python2.7/site-packages/setuptools-27.2.0-py2.7.egg' ]
啟動(dòng)
/System/Library/Frameworks/Python.framework/Versions/2.7/bin/python 的python的sys.path的值 [ '', '/usr/local/lib/python2.7/site-packages/six-1.10.0-py2.7.egg', '/Library/Python/2.7/site-packages/twilio-6.3.dev0-py2.7.egg', '/Library/Python/2.7/site-packages/httplib2-0.9.2-py2.7.egg', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload', '/Users/zj_macbook/Library/Python/2.7/lib/python/site-packages', '/usr/local/lib/python2.7/site-packages', '/usr/local/Cellar/numpy/1.12.0/libexec/nose/lib/python2.7/site-packages', '/usr/local/Cellar/protobuf/3.2.0/libexec/lib/python2.7/site-packages', '/Library/Python/2.7/site-packages', '/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python', '/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/PyObjC' ]
以上這篇python搜索包的路徑的實(shí)現(xiàn)方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
用Python實(shí)現(xiàn)zip密碼破解實(shí)例
大家好,本篇文章主要講的是用Python實(shí)現(xiàn)zip密碼破解實(shí)例,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下2022-01-01python人工智能tensorflow函數(shù)tf.nn.dropout使用方法
這篇文章主要為大家介紹了python人工智能tensorflow函數(shù)tf.nn.dropout使用示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-05-05解決Keyerror ''''acc'''' KeyError: ''''val_acc''''問(wèn)題
這篇文章主要介紹了解決Keyerror 'acc' KeyError: 'val_acc'問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-06-06python進(jìn)程的狀態(tài)、創(chuàng)建及使用方法詳解
這篇文章主要介紹了python進(jìn)程的狀態(tài)、創(chuàng)建及使用方法,結(jié)合實(shí)例形式詳細(xì)分析了Python進(jìn)程的概念、原理、工作狀態(tài)、創(chuàng)建以及使用方法,需要的朋友可以參考下2019-12-12python機(jī)器學(xué)習(xí)GCN圖卷積神經(jīng)網(wǎng)絡(luò)原理解析
這篇文章主要為大家介紹了GCN圖卷積神經(jīng)網(wǎng)絡(luò)原理及代碼解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-05-05Python基于LightGBM進(jìn)行時(shí)間序列預(yù)測(cè)
LightGBM是擴(kuò)展機(jī)器學(xué)習(xí)系統(tǒng)。是一款基于GBDT(梯度提升決策樹)算法的分布梯度提升框架。其設(shè)計(jì)思路主要集中在減少數(shù)據(jù)對(duì)內(nèi)存與計(jì)算性能的使用上,以及減少多機(jī)器并行計(jì)算時(shí)的通訊代價(jià)。本文將通過(guò)LightGBM進(jìn)行時(shí)間序列預(yù)測(cè),感興趣的可以了解一下2022-03-03Python range函數(shù)之生成器函數(shù)的示例
這篇文章主要介紹了Python range函數(shù)之生成器函數(shù)的示例,本文通過(guò)示例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-12-12Python+Matplotlib+LaTeX玩轉(zhuǎn)數(shù)學(xué)公式
這篇文章主要為大家介紹了如何在Matplotlib中使用LaTeX?公式和符號(hào)以及Python如何生成LaTeX數(shù)學(xué)公式。文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下2022-02-02基于Pytorch實(shí)現(xiàn)的聲音分類實(shí)例代碼
聲音分類是音頻深度學(xué)習(xí)中應(yīng)用最廣泛的方法之一,下面這篇文章主要給大家介紹了如何基于Pytorch實(shí)現(xiàn)聲音分類的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-06-06