2014-09-29 89 views
9

由於更新了最新的setuptools(6.0.1),我得到一個警告(黃色)pip中「找不到.egg-info目錄中的安裝記錄」是什麼意思?

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 

但是,軟件包更新似乎成功。

這個警告是什麼意思?我能做些什麼來回應它?

+0

http://stackoverflow.com/questions/256417/python-packages-and-egg-info-directories 我不完全確定要麼..也許這會幫助你在正確的方向..祝你好運 – brunsgaard 2014-09-29 02:33:32

+1

瘋狂的猜測:你安裝了一些包,如扭曲,沒有點子? – EOL 2014-09-29 02:51:32

+0

如果你對@EOL的回答是肯定的,你是否也升級到了新版本的'pip'?由於IIRC,大約1.5,'pip'開始能夠升級一些非'pip'安裝的軟件包,並且因爲這並不總是安全的,它可能會警告你。 – abarnert 2014-09-29 05:10:20

回答

11

對我來說,升級setuptools沒有工作,沒有什麼工作是更新PIP:

pip install --upgrade setuptools pip 

(我已經包含setuptools的太來處理這兩個問題)

+0

不得不爲我的工作添加'sudo' – laggingreflex 2016-09-05 14:01:07

相關問題