不寻常的错误,而安装任何基于PIP封装
问题描述:
我不记得从何时开始,但每当我安装任何pip
基于包,我的系统(Ubuntu的14.04,Python的2.7.6)trows警告/错误:不寻常的错误,而安装任何基于PIP封装
Url 'file:///home/username/.pip-wheelhouse' is ignored: it is neither a file nor a directory.
我不知道这条线来自哪里,但我正在安装的pip包安装得非常好,但总是显示此线。我该如何删除它?
答
有几件事情可以导致这种情况。先来看看你的pip configuration file在~/.pip/pip.conf
,看看它是否包含这样的部分:
[wheel]
wheel-dir = /home/username/.pip-wheelhouse
如果是这样,出来评论说部分,使用PIP,并看看是否能摆脱消息。
该配置文件指定与某些环境变量相同的信息。试试这个:
env | grep -i wheel
该命令将列出所有包含单词wheel
的环境变量。如果看到任何输出,请查找指定.pip-wheelhouse
目录的行。例如,PIP_FIND_LINKS
is the top suspect。当你找到罪魁祸首,你只需要追踪这些变量的设置。用于设置变量的*候选文件将是~/.bashrc
,~/.profile
和/etc/profile
。搜索这些文件的单词wheel
,我怀疑你可以解决这个问题。
+0
发现在'〜/ .pip/pip .conf'并将其注释掉。谢谢。 – iMitwe
看到这个:https://pypi.python.org/pypi/Wheelhouse尝试pip --no-cache-dir参数。 – RaminNietzsche
没有。根本不工作。我认为必须在某个地方写下这样一行,以便每当我安装一个软件包时,它就会在那里读取。 – iMitwe
如果你想消失这个警告,你可以从index.py 在第216行左右将其删除012r/usr/lib/python2.7/dist-packages/pip/index.py – RaminNietzsche