更改 pip install 默認安裝依賴的路徑(轉載)

轉載:https://blog.csdn.net/mukvintt/article/details/80908951python

第一步:先查看本身的默認安裝路徑究竟是在哪?列出全局的packages包的安裝路徑在哪?markdown

1. 進入cmd命令窗口。輸入.net

python -m site

 

獲得這樣的結果:命令行

 

 

 


這裏有幾點說明:3d

①咱們看見這裏的USER_BASE 和USER_SITE其實就是用戶自定義的啓用Python腳本和依賴安裝包的基礎路徑。code

②其中USER_BASE表示就是在C盤這個目錄下的Python.exe啓動程序路徑以及pip,esay-install,markdown等腳本。blog

因此要改。ip

③其中的USER_SITE其實就是用戶若是調用C盤路徑下的python.exe中的腳本pip文件去下載,就會將site-package的默認安裝到這個C盤路徑下。cmd

而且你們有時候可能在使用 pip install 命令行安裝一些依賴的時候,老是會提示報錯「PermissionError:[WinError 5 ] Denied Excess."C"\\......."這樣的相似權限拒絕訪問,而且提示你無管理員權限的話,使用pip -install ... + [user-site] 這樣的字眼。」it

python -m site --user-site
 

而我本身也曾經試驗過了,若是是權限問題拒絕安裝訪問的話,安裝cmd命令提示框中提示的user-site使用方法,就能解決權限安裝問題。

 

因此,user_site其實就是我的的site-packages默認安裝路徑了。

第二步:確認了是什麼緣由,那麼就要去對應的配置文件改了。

進入 CMD 輸入

python -m site -help

 

 

 找到文件site.py  修改參數

 

 

 

查看一下

修改前:

 

 

 修改後:

相關文章
相關標籤/搜索