6

当我使用 pip 将东西安装到 virtualenv 时,我经常看到消息“UserWarning: Unbuilt egg for setuptools”。我总是安全地忽略它并继续我的业务,​​它似乎不会给我带来任何问题。

但是我突然好奇地打了脸,想知道是否有人可以解释这到底是什么意思?

另外,使用distribute 的新virtualenv 选项是否适合所有这些地方?我应该使用它,还是在 distutils2 出现之前忽略它?(如果这完全不相关,请道歉 - 也许这应该是一个新问题?)

谢谢!

4

1 回答 1

14

这个 Ubuntu 错误报告中的答案和解决方法为我解决了这个问题,我在使用交互式trac-admin命令时读取了相同的错误。

马吕斯·格德米纳斯说:

解决方法:

sudo rmdir /usr/lib/python2.6/dist-packages/setuptools.egg-info

sudo apt-get install --reinstall python-setuptools

这会将空目录 /usr/lib/python2.6/dist-packages/setuptools.egg-info 替换为指向 /usr/share/pyshared/setuptools.egg-info 的符号链接,这是一个文件,而不是目录。

于 2010-05-20T13:07:52.173 回答