Python之site-packages目錄的位置
Python site-packages目錄的位置
網(wǎng)站包目錄有兩種類型,全局目錄和每個用戶目錄。
1.運行時會列出全局站點軟件包
(“ dist-packages”)目錄sys.path
:
python -m site
USER_BASE 和USER_SITE其實就是用戶自定義的啟用Python腳本和依賴安裝包的基礎(chǔ)路徑。
user_site其實就是個人的site-packages默認(rèn)安裝路徑了
要在Python代碼中getsitepackages
從站點模塊運行更簡潔的列表,請執(zhí)行以下操作:
python -c 'import site; print(site.getsitepackages())'
?
注意:使用virtualenvs時,getsitepackages不可用
但是sys.path
從上面將正確列出virtualenv的site-packages目錄。
在Python 3中,您可以改為使用sysconfig模塊:
python3 -c 'import sysconfig; print(sysconfig.get_paths()["purelib"])'
2.在每個用戶站點包目錄
是其中的Python安裝本地套餐:
python -m site --user-site
如果這指向一個不存在的目錄,請檢查Python的退出狀態(tài)并查看python -m site --help
說明。
提示:運行pip list --user
或pip freeze --user
為您提供每個用戶站點軟件包的所有已安裝列表。
pip install指定安裝目錄
pip install一般會有默認(rèn)的安裝目錄,可以通過python -m site
進(jìn)行查看,當(dāng)然也可以對默認(rèn)目錄進(jìn)行修改通過
pip install --target=path_name package_name
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
對python中的os.getpid()和os.fork()函數(shù)詳解
今天小編就為大家分享一篇對python中的os.getpid()和os.fork()函數(shù)詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-08-08Python3網(wǎng)絡(luò)爬蟲之使用User Agent和代理IP隱藏身份
這篇文章主要介紹了Python3網(wǎng)絡(luò)爬蟲之使用User Agent和代理IP隱藏身份,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-11-11Python數(shù)據(jù)分析?Pandas?Series對象操作
這篇文章主要介紹了Python數(shù)據(jù)分析之Pandas?Series對象,文章基于python的相關(guān)資料展開詳細(xì)內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下2022-05-05pytorch中.numpy()、.item()、.cpu()、.detach()以及.data的使用方法
這篇文章主要給大家介紹了關(guān)于pytorch中.numpy()、.item()、.cpu()、.detach()以及.data的使用方法,文中通過實例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2022-08-08