从命令提示符运行 pip 很困难

从命令提示符运行 pip 很困难

我正在尝试按照说明在我的计算机上安装 numpy这里

在将 python 添加到我的路径后,命令提示符开始工作以查找它,我从 python.org 安装了它,它应该已经配置了 pip 以供安装使用,但是当我尝试pip --version在命令提示符中输入时,它显示pip is not recognized as an internal or external command, operable program or batch file。输入python -m ensurepip --default-pip结果

Looking in links: C:\Users\alecj\AppData\Local\Temp\tmpu_bljns8
Requirement already satisfied: setuptools in c:\users\alecj\appdata\local\programs\python\python37-32\lib\site-packages (39.0.1)
Requirement already satisfied: pip in c:\users\alecj\appdata\local\programs\python\python37-32\lib\site-packages (10.0.1)

看起来它就在那里,但我无法从命令提示符检查版本或对其进行任何其他操作。如何让我的命令提示符找到 pip?我尝试将上述 pip 位置添加到我的路径中,但似乎没有帮助。

答案1

这些是我在全新安装 Windows 10 Home 的情况下的结果:

当我从https://www.python.org/downloads/,我可以从名为python-3.7.0.exe,我可以从我的下载文件夹中找到的 确保选中“将 Python 3.7 添加到 PATH”复选框

现在,打开命令提示符,我可以看到以下内容:

Microsoft Windows [Version 10.0.16299.15]
(c) 2017 Microsoft Corporation. All rights reserved.

C:\Users\nelsn>pip --version
pip 10.0.1 from c:\users\nelsn\appdata\local\programs\python\python37- 
32\lib\site-packages\pip (python 3.7)

C:\Users\nelsn>python -m ensurepip --default-pip
Looking in links: C:\Users\nelsn\AppData\Local\Temp\tmp2wrxm7p6
Requirement already satisfied: setuptools in c:\users\nelsn\appdata\local\programs\python\python37-32\lib\site-packages (39.0.1)
Requirement already satisfied: pip in c:\users\nelsn\appdata\local\programs\python\python37-32\lib\site-packages (10.0.1)

接下来,运行pip install requests对我来说绝对有效。我可以python在命令提示符中输入 python repl,import requests一切正常。(哦,也pip install numpy很好。

相关内容