我使用的是 MacOS 10.15 和 Python 3.7.7 版
我想升级 pip 所以我运行了 pip install --upgrade pip
,但结果我的 pip 不见了(当我想使用 ImportError: No module named pip
时它显示 pip install ...
)
我尝试了多种方法,例如 python3 -m ensurepip
,但它返回
Looking in links: /var/folders/sc/f0txnv0j71l2mvss7psclh_h0000gn/T/tmpchwk90o3
Requirement already satisfied: setuptools in ./anaconda3/lib/python3.7/site-packages (49.6.0.post20200814)
Requirement already satisfied: pip in ./anaconda3/lib/python3.7/site-packages (20.2.2)
和 pip install
仍然不起作用并返回相同的错误消息。
我也尝试过 easy_install pip
和其他方法,但 pip 仍然不起作用。
谁能帮我解决这个问题?
更新: 使用@cshelly 的方法,它在我的电脑上工作!
答案 0 :(得分:4)
尝试以下操作:
python3 -m pip --upgrade pip
-m
标志会将库模块作为脚本运行。
答案 1 :(得分:1)
python3使用的pip叫做pip3。由于您使用的是 python3,因此您想要执行 pip3 install --upgrade pip
。
答案 2 :(得分:1)
因为它说没有名为 pip 的模块,因此您的系统中没有安装 pip 所以你可以试试
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
直接下载pip然后你可以使用 -
执行它python3 get-pip.py
详情请参考 - https://www.geeksforgeeks.org/how-to-install-pip-in-macos/
PS:您可能需要使用 sudo 来使用管理权限。