Windows手動新增python、pip環境變數及修改pip源

冰楓隨寒葉cium 發表於 2020-10-17

學習筆記

系統:win10
Windows重灌系統後安裝在C盤的程式被全部刪除,同時所有的環境變數也一併刪除,然而我的python之前安裝在D盤,這就導致我能用python程式設計,但會遇到一系列問題,比如cmd無法進入python環境,滑鼠右鍵選單無pyhton開啟選項,雙擊.py指令碼無法執行等。所以需要手動新增環境變數,但如果是重灌python,最後一步可直接勾選新增環境變數,就不用手動新增了。

右鍵“此電腦”-“屬性”
在這裡插入圖片描述高階系統設定-環境變數-系統變數的path-編輯
在這裡插入圖片描述新建-瀏覽,選擇python安裝目錄(D:\python),之後確定就修改好環境變數了。
在這裡插入圖片描述需要注意的是D:\python\scripts目錄,這個目錄是pip所在目錄,一般安裝python後在scripts目錄都會有pip檔案,所以不需要單獨下載pip,只需要將該目錄新增到環境變數中就可以在cmd中使用pip命令安裝模組。

pip自帶的源比較慢,可以手動修改。在C:\Users\ASUS\AppData\Roaming目錄下可以找到一個pip資料夾(AppData檔案預設為隱藏檔案,需設定檢視隱藏才能看見),開啟pip檔案,編輯pip.ini如下(也有別的修改方式):
[global]
timeout = 6000
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
trusted-host = pypi.tuna.tsinghua.edu.cn
儲存即可。

如果是重灌完系統會找不到pip資料夾,因為重灌會把C盤所有安裝的非系統檔案刪掉,這時可以自己建立一個pip檔案並如上寫一份配置檔案;如果在重灌時選擇了保留舊檔案,就能在C盤中找到Windows.old這個資料夾,進入該資料夾,同上目錄就可以找到之前的pip檔案,複製過來即可。