setuptools easyinstall mysql-python-1.2.3

时间:2010-07-01 09:00:43

标签: python mysql setuptools mysql-python

我在这里阅读了setuptools上的一堆线程。 很多人似乎不太喜欢它。

但我需要安装MySQL-python-1.2.3。当我这样做时,我得到了这个错误:

 MySQL-python-1.2.3 X$ python setup.py cleanTraceback (most recent call last):
      File "setup.py", line 5, in <module>
        from setuptools import setup, Extension
    ImportError: No module named setuptools

所以我觉得我需要setuptools并且假设它已安装。

在setuptools python主页上,它说:

Setuptools将使用匹配的Python版本(例如python2.4)自行安装,并将easy_install可执行文件放在默认位置以安装Python脚本(由标准distutils配置文件或Python安装确定)

这是否意味着它将取代python的任何默认的简易安装?

如果是这样,我不想使用它。 如果是这样,我可以在没有setupttools的情况下安装MySQL-python-1.2.3吗?

由于

1 个答案:

答案 0 :(得分:0)

您应该使用virtualenvpip

Virtualenv会在新环境中自动创建一个setuptools版本,因此默认版本是完整的。

您可能想了解包装和安装的工作原理:12