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默認安裝路徑了
要在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一般會有默認的安裝目錄,可以通過python -m site進行查看,當(dāng)然也可以對默認目錄進行修改通過
pip install --target=path_name package_name
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
python刪掉重復(fù)行之drop_duplicates()用法示例
Pandas的drop_duplicates()方法用于從DataFrame中刪除重復(fù)的行,這篇文章主要給大家介紹了關(guān)于python刪掉重復(fù)行之drop_duplicates()用法的相關(guān)資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下2024-08-08
python使用itchat模塊給心愛的人每天發(fā)天氣預(yù)報
這篇文章主要介紹了python使用itchat模塊給心愛的人每天發(fā)天氣預(yù)報,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-11-11
Python中使用MELIAE分析程序內(nèi)存占用實例
這篇文章主要介紹了Python中使用MELIAE分析程序內(nèi)存占用實例,本文直接給出使用代碼示例,需要的朋友可以參考下2015-02-02
基于Python和Tkinter實現(xiàn)高考倒計時功能
隨著高考的臨近,每個考生都在緊鑼密鼓地復(fù)習(xí),這時候,一款實用的倒計時軟件能有效幫助你規(guī)劃剩余時間,提醒你不要浪費每一分每一秒,今天,我們來聊聊一款基于Python和Tkinter開發(fā)的高考倒計時軟件,功能簡單卻極具實用性,讓你在緊張的備考過程中不再迷失2025-03-03
對Python 3.2 迭代器的next函數(shù)實例講解
今天小編就為大家分享一篇對Python 3.2 迭代器的next函數(shù)實例講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-10-10
Python使用Matplotlib繪制散點趨勢線的代碼詳解
Matplotlib是一個用于數(shù)據(jù)可視化的強大Python庫,其基本功能之一是創(chuàng)建帶有趨勢線的散點圖,散點圖對于可視化變量之間的關(guān)系非常有用,本文將指導(dǎo)您使用Matplotlib繪制散點趨勢線的過程,涵蓋線性和多項式趨勢線,需要的朋友可以參考下2025-01-01

