【问题标题】:setuptools easyinstall mysql-python-1.2.3setuptools easyinstall mysql-python-1.2.3
【发布时间】:2011-03-10 12:55:27
【问题描述】:

我在这里阅读了许多关于 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 吗?

谢谢

【问题讨论】:

    标签: python mysql setuptools mysql-python


    【解决方案1】:

    您应该使用virtualenvpip

    Virtualenv 会在新环境中自动创建一个 setuptools 版本,所以默认的版本不变。

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

    【讨论】:

      猜你喜欢
      • 2010-12-30
      • 2023-04-09
      • 2013-08-01
      • 2013-07-11
      • 2010-12-30
      • 2011-05-16
      • 1970-01-01
      • 2013-12-09
      • 1970-01-01
      相关资源
      最近更新 更多