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