繁体   English   中英

ModuleNotFoundError:没有名为“pip”的模块 - 执行 pip3 时

[英]ModuleNotFoundError: No module named 'pip' - while executing pip3

我在 mac 上使用“brew install python3”安装了 pip3。

酿造安装python3

Warning: python@3.9 3.9.2_1 is already installed and up-to-date.
To reinstall 3.9.2_1, run:
  brew reinstall python@3.9

python3--版本

回报,Python 3.8.2

我不知道如何将其更改为指向最新版本 3.9.2 版本。

现在,我在 requirements.txt 中有以下内容,

sklearn
pandas

pip3 install -r requirements.txt

给出以下错误。

Traceback (most recent call last):
  File "/Library/Developer/CommandLineTools/usr/bin/pip3", line 6, in <module>
    from pip._internal import main
ModuleNotFoundError: No module named 'pip'

我是 python 的新手,不确定如何修复它。

下载 get-pip.py 文件并将其存储在与安装 python 相同的目录中。 或者

使用以下命令直接下载 pip。

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

现在使用以下命令执行下载的文件

python3 get-pip.py

安装过程验证:

通过执行版本检查,可以轻松验证 pip 是否已正确安装。 只需 go 到命令行并执行以下命令:

pip3 --版本

对于 MacOS,帮助我的是使用brew完全重新安装python3

brew uninstall python3  # if python3 worked before
brew install python3

然后pip开始工作了。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM