无法找到pip.pm来安装python模块

时间:2015-02-12 19:39:28

标签: python regex install pip

我在安装python的regex模块时遇到问题,并希望得到任何建议和帮助。当我在Windows系统上使用“pip install”时,会出现以下错误:

找不到位于@INC< @INC中的pip.pm:C:/ Perl64 / site / lib C:/ Perl64 / lib。)位于C:\ pathA \ pathB \ perl \ bin / pip第5行。 BEGIN失败 - 编译在C:\ pathA \ pathB \ perl \ bin / pip第5行中止。

我以前做的就是安装pip,关注这篇文章:How do I install Python libraries?

我成功完成了以下步骤:

python ez_setup.py
python get-pip.py

但不是:

pip install setuptools --upgrade

这是我收到错误的时候。

我不熟悉在Windows上使用python,但这次我需要这样做。好像在这台计算机上为perl安装了另一个pip,但是当我检查环境变量时,我真的看不到有关pip的任何信息。

您的信息 - python版本是: 2.7.7 | Anaconda 2.0.1(64位)| (默认,2014年6月11日,10:40:02)[MSC v.1500 64 bit(AMD64)]

非常感谢您的帮助!

1 个答案:

答案 0 :(得分:2)

显然Perl还有一个名为pip的工具。您的PATH变量包含Perl pip的目录,该目录位于包含Python pip的目录之前。您需要找到Python pip的位置并使用绝对路径直接运行它或编辑Windows的PATH变量,以便包含Python pip的目录位于包含Perl {的目录之前{1}}。