【发布时间】:2014-11-23 08:36:17
【问题描述】:
自从更新最新的setuptools (6.0.1) 后,我收到警告(黄色)
Could not find .egg-info directory in install record for ...
对于我更新的所有软件包。例如,当更新 Twisted 我得到
Could not find .egg-info directory in install record for Twisted from https://pypi.python.org/packages/source/T/Twisted/Twisted-14.0.2.tar.bz2#md5=.... in /Library/Python/2.7/site-packages
不过,软件包更新似乎成功了。
这个警告是什么意思?我能做些什么来回应它?
【问题讨论】:
-
stackoverflow.com/questions/256417/… 我也不完全确定。也许这会帮助你朝着正确的方向前进。祝你好运
-
猜猜看:你是否安装了一些没有 pip 的包,比如 Twisted?
-
如果您对@EOL 的回答是肯定的,您是否也升级到了新版本的
pip?因为 IIRC,pip开始能够升级一些非pip安装的软件包是在 1.5 左右,因为这并不总是安全的,它可能会警告你。 -
见this distutils-sig thread;我不确定这是否是我在想的……
-
@EOL:我不记得了。我已经使用
pip维护了很长一段时间了,所以我的猜测是我所有的软件包之前都使用它进行了更新。如果是这种情况(或其他任何情况),我能做些什么吗?
标签: python pip setuptools