修改Python?pip下載包的默認(rèn)路徑詳細(xì)步驟記錄
pip
的默認(rèn)安裝路徑在C盤,長期累積下來,下載的Pyhton
包所占用的C盤空間實在是太大了,特別是機(jī)器學(xué)習(xí)相關(guān)的包,多則幾個G。記住一句話:C盤瘦身在平常的點(diǎn)點(diǎn)滴滴。
如果你平常只是運(yùn)行一下hello world
那修改的必要性就不大了。
查看pip默認(rèn)安裝位置
win + r
然后輸入cmd
打開終端
在終端中輸入python -m site
,運(yùn)行結(jié)果如下:
- USER_BASE: 這是一個用戶本地的基本目錄,通常用于安裝不需要管理員權(quán)限的
Python
包。 - USER_SITE: 這是用戶特定的
Python
包的安裝目錄,用于存儲用戶安裝的Python
包的模塊。
可通過python -m site --user-site
查看個人的site-packages默認(rèn)安裝路徑
修改pip默認(rèn)安裝位置
在終端中輸入python -m site -help
,它的作用是顯示Python
中的站點(diǎn)模塊(site
模塊)的幫助信息。站點(diǎn)模塊負(fù)責(zé)管理Python
解釋器的默認(rèn)搜索路徑和與Python
包相關(guān)的配置信息。
$ C:\Users\xxxx>python -m site -help E:\Python\Python312\Lib\site.py [--user-base] [--user-site] Without arguments print some useful information With arguments print the value of USER_BASE and/or USER_SITE separated by ';'. Exit codes with --user-base or --user-site: 0 - user site directory is enabled 1 - user site directory is disabled by user 2 - user site directory is disabled by super user or for security reasons >2 - unknown error
其中E:\Python\Python312\Lib\site.py
即為管理默認(rèn)安裝位置的文件
注意:
若運(yùn)行后不顯示E:\Python\Python312\Lib\site.py
,而顯示如下:
則訪問Python
安裝目錄找到Lib
文件夾下的site.py
進(jìn)行修改即可。
打開site.py
文件,搜索USER_BASE
修改示例如下:
USER_SITE = "E:\Python\Python312\Lib\site-packages" USER_BASE = "E:\Python\Python312\Scripts"
注意:
執(zhí)行下載的pip等腳本路徑由
USER_BASE
決定,修改到Scripts
即可,不建議放到其他目錄下。修改后的路徑應(yīng)設(shè)置為python安裝路徑下的文件夾
到此修改完成。
結(jié)果檢驗
測試安裝路徑是否修改成功
安裝一個Python包以測試是否修改成功
pip install numpy
在site-scripts
文件夾中查看是否有相關(guān)的文件,有則代表修改成功
測試下載的包是否能運(yùn)行
運(yùn)行一下示例代碼以檢驗是否可以運(yùn)行
import numpy as np a =np.array([[3,4,5,6,7,8],[4,5,6,7,8,9]]) print(a)
若輸出如下結(jié)果則代表已成功
附:pip更新命令
python -m pip install --upgrade pip
總結(jié)
到此這篇關(guān)于修改Python pip下載包的默認(rèn)路徑的文章就介紹到這了,更多相關(guān)Python pip下載包默認(rèn)路徑修改內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python實現(xiàn)將json格式數(shù)據(jù)存儲到Mysql數(shù)據(jù)庫
這篇文章主要為大家詳細(xì)介紹了如何使用Python實現(xiàn)將json格式數(shù)據(jù)存儲到Mysql數(shù)據(jù)庫,文中的示例代碼簡潔易懂,有需要的小伙伴可以參考下2025-03-03python實現(xiàn)nao機(jī)器人身體軀干和腿部動作操作
這篇文章主要為大家詳細(xì)介紹了python實現(xiàn)nao機(jī)器人身體軀干和腿部動作操作,具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-04-04python讀取word文檔,插入mysql數(shù)據(jù)庫的示例代碼
今天小編就為大家分享一篇python讀取word文檔,插入mysql數(shù)據(jù)庫的示例代碼,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-11-11Python學(xué)習(xí)之while 循環(huán)語句
這篇文章主要給大家介紹了關(guān)于Python中while循環(huán)語句的相關(guān)資料,使用while循環(huán)語句可以解決程序中需要重復(fù)執(zhí)行的操作,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下2021-10-10