0

ここで 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 をインストールできますか?

ありがとう

4

1 に答える 1

0

virtualenvpipを使用する必要があります。

Virtualenv は新しい環境内に setuptools バージョンを自動的に作成するため、デフォルトのバージョンはそのままです。

パッケージ化とインストールがどのように機能するかをお読みになることをお勧めします: 1 , 2

于 2010-07-01T12:33:58.427 に答える