在python虛擬環境中遇到 ??No module named 'pip'?? 錯誤解決方案
問題描述
在一個使用虛擬環境的項目中,運行 pip install xxx 安裝包時,報錯 No module named 'pip'?? 。這個時候大家一般是怎樣解決的呢,是不是感覺有些束手無策,在這里給大家介紹兩種解決方案。
當然,大家要先檢查下自己項目 .venv\Scripts\ 目錄下是否有 pip.exe ,沒有的話可采用以下兩種解決辦法。
解決方法1
重新創建虛擬環境
# 刪除舊環境
rm -rf .venv
# 創建新環境(確保使用正確的 Python 解釋器)
python -m venv .venv
# 激活環境
.\.venv\Scripts\activate # Windows
解決方法2
手動安裝pip
# 進入虛擬環境后執行
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py
其它問題
- 如果遇到權限錯誤,以管理員身份運行終端。
- 如果手動運行 get-pip.py 安裝pip失敗,請檢查代理或防火墻設置。
人心如良苗,得養乃滋長。苗以泉水灌,心以理義養。一日不讀書,胸臆無佳想。一月不讀書,耳目失精爽。

浙公網安備 33010602011771號