Python: 安装后无法调用pip

1 投票
1 回答
1542 浏览
提问于 2025-04-18 03:18

我在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 关联起来。

撰写回答