安装了 Python,但无法运行“pip”

安装了 Python,但无法运行“pip”

我在 Windows 10 上安装了 Python 3.7.3。在命令行中pip输入以下命令:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'pip' is not defined

看起来好像缺少了一些东西(pip默认情况下应该包含在内)。

我安装 Python 的文件是:python-3.7.3-amd64.exe (25 MB)

我尝试修改安装,将其添加pip为可选功能,但没有任何改进。

我尝试修复之前的安装,成功了,但仍然没有任何改善。

我该如何修复此问题?


但是,从 Windows 命令提示符pip可以运行:

python -m pip install scipy

是否pip仅供 Python 之外使用?

答案1

问题是您输入了pip错误的命令行。

您正在 Python CLI 中输入它,而它必须在常规 Windows 命令行中使用它。

pip 是否仅供 Python 之外使用?

是的, 这是。


cmd可以使用它pip -V来查看它是否真的安装正确。然后你可以使用以下命令来检查你可以做什么:

pip help

答案2

在 Mac 和 Linux 上,您可以使用以下命令检查 pip 是否已安装。

python3 -m pip --version

如果 pip 仍然无法正常工作,请尝试将 pip 升级到最新版本:

python -m pip install --upgrade pip

相关内容