python 創建虛擬環境避坑指南

在使用python做後臺開發時,因爲項目有諸多依賴包,需要在本地widows環境創建python虛擬環境,然後在虛擬環境中install各個依賴包。
結果很多次嘗試,總是報錯,無法創建本地虛擬環境,結果分析報錯日誌,發現是在pip install 包的時候 很多出現了timeout 錯誤。後來經過分析,斷定是因爲很多依賴包的庫在國外服務器,被block,導致無法下載。
所以要爲python 設置鏡像庫:

  1. 在windows文件管理器中,輸入 %APPDATA%, 會定位到一個新的目錄下
  2. 在該目錄下新建pip文件夾,然後到pip文件夾裏面去新建1個pip.ini文件
  3. 在pip.ini文件輸入

[global]
timeout = 1000
index-url = http://mirrors.aliyun.com/pypi/simple
trusted-host = mirrors.aliyun.com

然後保存。

這樣就把鏡像庫設置成國內的地址了。

再運行:
pip install -r H:\ecoweb\szu-economics-backend\requirements.txt
你會發現,命令行飛快閃過,依賴包很快就安裝完成了。

大功告捷。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章