【问题标题】:Python: pip cannot be called after installationPython:安装后无法调用 pip
【发布时间】:2014-04-18 18:18:17
【问题描述】:

我在 Windows 7 上使用 Python27。我已经安装了 easy_install 并尝试安装 pip。 easy_install 有效。但是,点子不是。

我不断收到错误提示:

当我键入 pip --help 时,“术语 'pip' 未被识别为 cmdlet、函数、脚本文件或可运行程序的名称......”

我确实检查了环境变量,Python27 和脚本在路径中。我试图重新安装 pip,它说: '要求已经是最新的:c:\python27\lib\site-packages 中的 pip 清理...'

听起来由于某种原因它在脚本列表中找不到 pip。任何想法如何解决这个问题。

【问题讨论】:

  • 你刚刚安装了pip吗?如果是这样,也许尝试关闭命令行/powershell,重新打开,然后重试。有时当您更新系统路径时,命令行在您重新打开它之前不会注意到。

标签: python pip easy-install


【解决方案1】:

也许您的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 相关联。

【讨论】:

  • 感谢 DAXaholic!我想我仍然需要在 PowerShell 上以管理员身份运行 pip 才能工作。但是,您的回答确实解决了一些无法解决的问题
猜你喜欢
  • 2013-09-05
  • 2020-06-29
  • 2021-01-29
  • 1970-01-01
  • 2022-07-30
  • 2015-02-17
  • 2019-01-27
  • 2016-08-02
  • 2021-09-07
相关资源
最近更新 更多