我在安装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)]
非常感谢您的帮助!
答案 0 :(得分:2)
显然Perl还有一个名为pip
的工具。您的PATH
变量包含Perl pip
的目录,该目录位于包含Python pip
的目录之前。您需要找到Python pip
的位置并使用绝对路径直接运行它或编辑Windows的PATH
变量,以便包含Python pip
的目录位于包含Perl {的目录之前{1}}。