我在PyPa pip文档中读到pip附带了3.4以上的Python版本。同时,当我在命令提示符上运行"pip-help"命令时,它会给我以下消息:
'pip' is not recognized as an internal or external command,
operable program or batch file.
我试着从对类似问题的回答中执行一个建议的命令,结果是:
Looking in links: c:UsersPublicDocumentsWondershareCreatorTemptmpdgjv05zc
Collecting setuptools
Collecting pip
Installing collected packages: setuptools, pip
Successfully installed pip-19.2.3 setuptools-41.2.0
我再次运行"pip"帮助,它给了我同样的音盲信息
'pip' is not recognized as an internal or external command,
operable program or batch file.
我可以运行Python文件,"py-version"提供了我正在使用的Python版本。我还尝试将"get-pip.py"文件放在一个文件夹中,并通过命令提示符访问它。然后我执行了这些命令
C:UsersUserDesktoppyt>python get-pip.py
C:UsersUserDesktoppyt>py get-pip.py
C:UsersUserDesktoppyt>python3 get-pip.py
他们立即被一个接一个地执行,但现在屏幕上没有显示任何消息。相反,操作系统转到下一行,忽略我的命令,就好像我还没有执行命令一样
为什么我没有安装pip?如何安装?
通常,在安装Python时,如果将其添加到PATH
系统环境变量中,则Python3x
(包含Python可执行文件(和Python3xScripts
(包含pip(文件夹都将添加到您的路径中。
显然,你的道路上发生了一些事情,导致这两个人中只有第一个在路上。
通过从命令行运行where python
来检查路径上的Python。如果这是您期望使用的Python版本,请将相同版本的Scripts
文件夹也添加到路径中。
或者,卸载您的Python版本,然后重新安装,确保您选中它,以便它将Python添加到PATH
中——在Windows安装结束时,可以选择取消PATH
长度限制,这可能是您的问题。
很可能您没有将python安装添加到您的路径中(如果您以前从未这样做过,这里有一个操作指南(。如果您在windows上,则将%USERPROFILE%AppDataLocalProgramsPythonPython38Scripts
添加到您的路径中。将38更改为您安装的任何一个版本(因此,如果您安装了python 3.7,那么它将是37等(