Python: 安装后无法调用pip
我在Windows 7上使用Python 2.7。我安装了easy_install,并尝试安装pip。easy_install可以正常工作,但pip却不行。
每次我输入pip --help时,都会出现一个错误提示:
‘找不到‘pip’这个命令,它不是一个cmdlet、函数、脚本文件或可执行程序的名称……’
我检查过环境变量,发现Python27和Scripts都在路径里。我尝试重新安装pip,结果显示:
‘要求已经是最新的:pip在c:\python27\lib\site-packages中。正在清理……’
这听起来像是某种原因导致它无法在脚本列表中找到pip。有没有办法解决这个问题?
1 个回答
0
可能你的 PATHEXT
环境变量没有设置为把 Python 脚本当作可执行文件。你可以检查一下下面这个 PowerShell 命令在你电脑上运行后,是否输出了包含 '.PY' 的字符串。如果没有,那就把这个部分加到这个环境变量里吧。:)
PS C:\Users\blabla> echo $Env:PATHEXT
.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.PY
补充说明:要让上面的操作有效,当然 .py 后缀得和 Python 关联起来。