SetUptools easyInstallMySQL-Python-1.2.3
-
01-10-2019 - |
質問
ここで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 Homepageには次のように書かれています。
SetUptoolsは、Pythonのマッチングバージョン(Python2.4など)を使用して自らをインストールし、Pythonスクリプトをインストールするためのデフォルトの場所にEasy_Install実行可能ファイルを配置します(標準のDistutils構成ファイル、またはPythonインストールで決定)。
これは、Pythonからのデフォルトの簡単なインストールを置き換えることを意味しますか?
もしそうなら、私はそれを使いたくありません。もしそうなら、setuptToolsなしでmysql-python-1.2.3をインストールできますか?
ありがとう
解決
使用する必要があります virtualenv と ピップ.
Virtualenvは、新しい環境内でSetUptoolsバージョンを自動的に作成するため、デフォルトのものは無傷です。
所属していません StackOverflow