PyCharm升級后,python從3.7升級到3.8。由於使用虛擬環境變量venv,升級到3.8后報錯了,找不到import的包。
此時,刪除venv/lib/python3.7整個目錄。再運行python3 -m ensurepip
之后就可以安裝依賴了。如pip3 install requests
之后會生成新的venv/lib/python3.8目錄
python3環境安裝pip
python3 -m ensurepip python3 -m pip install --upgrade pip setuptools wheel
驗證:
pip3 --version pip 20.2.3 from /Library/Python/3.8/site-packages/pip (python 3.8)
其他安裝方法:
1. 使用 easy_install
sudo easy_install pip
2. https://pip.pypa.io/en/stable/installing/
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py python get-pip.py
3. 源碼安裝
// 替換未最新版 wget https://files.pythonhosted.org/packages/59/64/4718738ffbc22d98b5223dbd6c5bb87c476d83a4c71719402935170064c7/pip-20.2.3.tar.gz tar xzf pip-20.2.3.tar.gz cd pip-20.2.3 python setup.py install
參考:
ModuleNotFoundError: No module named 'pip._internal' , pip 無法下載軟件 解決辦法
https://blog.csdn.net/wangweiwells/article/details/88374070
mac 安裝pip教程
https://blog.csdn.net/quanqxj/article/details/89361600