安装说明如下:

$ python setup.py build
$ sudo python setup.py install # or su first

这给了我一个.egg文件。如何告诉安装将文件转储为普通的未压缩库?

谢谢!

有帮助吗?

解决方案

好的,我不想回答我自己的问题,但是:

找到你的python site-packages(我的是/usr/local/lib/python2.5/site-packages)

然后:

$ unzip MySQL_python-1.2.2-py2.5-linux-i686.egg

这对我来说很好用

其他提示

我参加这个派对有点晚了,但这是一种方法,这似乎很有效:

sudo python setup.py install --single-version-externally-managed --root=/

然后你不使用.python-egg,任何* .pth文件等。

来自 EasyInstall 文档,命令行选项:

  

- always-unzip,-Z

     

不要将任何软件包安装为zip文件,即使这些软件包被标记为可以安全地运行为zipfile。

您可以使用 easyinstall 而不是调用setup.py吗?

从命令提示符调用 easy_install -Z mysql_python ,在网上找到鸡蛋并安装它。

这会告诉setuptools不要压缩它:

sudo python setup.py install --single-version-externally-managed
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top