如何从CMD运行Pip命令
据我所知,Python 2.7.9附带安装了Pip,但是当我尝试从CMD(Windows)执行Pip命令时,出现以下错误:
'pip' is not recognized as an internal or external command, operable program or batch file.
当我键入python
我得到以下内容,这表明它已正确安装:
<!-- language: lang-none -->
Python 2.7.9 (default, Dec 10 2014, 12:24:55) [MSC v.1500 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
然而,我确实需要添加一些环境变量来获取CMD上的python部分:
添加到环境变量PATH
: "C:Python27"
定义系统变量PYTHONPATH
: "C:Python27"
我在Python目录中找不到Pip文件夹,但是在C:Python27Lib
有一个名为“ensurepip”的文件夹。
有谁知道我如何获得Pip命令以开始在CMD中工作?
对于任何新来Python的人来说,他们都没有弄明白:在安装Python时,这应该是自动的,但为了以防万一,请注意,要在Windows的CMD中使用python
命令运行Python,您必须先将它添加到在PATH
环境变量, 这里解释。
要执行Pip,首先确保你已经拥有它,所以输入你的CMD:
> python
>>> import pip
>>>
它应该继续没有错误。 否则,如果失败了,你可以在这里看看如何安装它。 现在你确定你已经有了Pip,你可以使用-m
(module)参数从Python的CMD中运行它,如下所示:
> python -m pip <command> <args>
其中<command>
是要运行的任何Pip命令, <args>
是其相对参数,由空格分隔。
例如,要安装包:
> python -m pip install <package-name>
确保还要将“C: Python27 Scripts”添加到您的路径中。 pip.exe应该在该文件夹中。 然后你可以运行:
C:> pip install modulename
较新版本的Python附带py
,Python启动程序,它始终位于PATH
。
这里是如何通过py
调用pip
:
py -m pip install <pakagename>
py
允许在同一台机器上有几个版本的Python。
作为一个例子,下面是如何从Python 2.7调用pip
:
py -2.7 -m pip install <pakagename>
链接地址: http://www.djcxy.com/p/48665.html
上一篇: How to run Pip commands from CMD
下一篇: Installing python