MacOS Big Sur下pip3报ModuleNotFoundError,多种尝试后仍未解决
在MacOS Big Sur(Python3.7 + pip3)环境下安装stripe包时遭遇pip模块缺失错误
我在MacOS Big Sur系统中使用Python3.7和pip3,尝试执行pip3 install stripe安装stripe包时,出现如下报错:
(base) thomas@Thomas ~ % pip3 install stripe Traceback (most recent call last): File "/Users/thomas/anaconda3/bin/pip3", line 7, in <module> from pip._internal.cli.main import main ModuleNotFoundError: No module named 'pip._internal.cli.main'
我已经尝试了以下所有方案,但问题仍未解决:
- 执行
python3 -m pip install --upgrade pip --user升级pip,提示pip已成功安装到'/Users/thomas/.local/bin',但该目录不在PATH中,最终安装了pip-22.3; - 在
~/.bash_profile和~/.bashrc中添加PATH配置:
重启终端会话后没有任何变化;alias pip='pip3' alias python='python3' export PATH="$PATH:~/Library/Python/3.7/bin" export PATH="$PATH:/Users/thomas/.local/bin" - 执行
sudo env "PATH=$PATH" conda update conda更新Anaconda; - 通过
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py下载脚本,再执行python3 get-pip.py --force-reinstall强制重装pip,结果问题依旧。
现在我没有其他解决思路了,希望能得到大家的帮助。
内容的提问来源于stack exchange,提问作者L.S
相关产品推荐
相关产品推荐

