无法使用pip安装Python包

0 投票
2 回答
2108 浏览
提问于 2025-04-18 15:12

我刚在一台64位的Windows电脑上安装了Python 3.4,还包括了pip这个工具。
当我尝试用pip来安装一个软件包时,遇到了一个奇怪的错误。
我运行的是:

pip install packagename  

结果是:

 Can't locate pip.pm in @INC...   

这个错误看起来像是perl的错误。我电脑上确实安装了perl,但为什么Windows会试图调用perl呢?
期待你的建议,
谢谢!

2 个回答

2

我觉得你安装了 pip perl模块,这个模块把它的工具放到了你的PATH变量里,而且优先级比Python的pip高。所以,如果你不打算使用这个perl模块,可以把它删掉,或者直接用完整路径来调用Python的pip工具。

2

好的,对我来说,解决问题的方法是把我电脑上某个地方的pip文件名改成了pip_pm。这样一来,Windows就只用了Python的pip命令。无论如何,还是谢谢你的帮助。

撰写回答