【发布时间】:2014-07-29 23:18:03
【问题描述】:
我刚刚在 win64 机器上安装了 python 3.4,包括 pip。
尝试使用 pip 安装包时,遇到一个奇怪的错误。
我在跑:
pip install packagename
得到:
Can't locate pip.pm in @INC...
这对我来说似乎是一个 perl 错误。我的机器上确实安装了 perl,但为什么 windows 试图调用 perl?
等待您的建议,
谢谢!
【问题讨论】:
-
我不知道为什么 windows 会这样做。我猜您尝试安装的模块有一些 perl 依赖项。不管怎样,你可以使用这个:lfd.uci.edu/~gohlke/pythonlibs 这是一个相当不错的 Python 模块 Windows 设置列表。
-
我会检查 $PATH 中的目录是否有名为“pip.exe”或“pip.bat”的不是 python 工具的东西。谷歌找到了一些与这个问题有关的 cygwin 安装结果,但似乎没有人发布他们是如何解决这个问题的。