Python 3: ImportError「Setuptools という名前のモジュールがありません」質問する

Python 3: ImportError「Setuptools という名前のモジュールがありません」質問する

Python 3 でパッケージをインストールする際に問題が発生しています。

私はいつも を使ってパッケージをインストールしてきましたsetup.py install。しかし、ansicolors パッケージをインストールしようとすると、次のメッセージが表示されます。

importerror "No Module named Setuptools"

これまで setuptools をインストールしていなかったため、何をすればよいのかわかりません。それでも、setup.py installsetuptools なしで多くのパッケージをインストールできました。なぜ今 setuptools を入手する必要があるのでしょうか?

Python 3.3 を使用していますが、setuptools は Python 3 をサポートしていないため、setuptools をインストールすることすらできません。

インストール コマンドが機能しなくなったのはなぜですか?

ベストアンサー1

ファイルにはsetup.pyが必要ですsetuptools。一部の Python パッケージは配布に を使用していましたdistutilsが、現在ではほとんどのsetuptoolsパッケージがより完全なパッケージである を使用しています。ここそれらの違いについての質問です。

setuptoolsDebian にインストールするには:

sudo apt-get install python3-setuptools

古いバージョンの Python (Python 2.x) の場合:

sudo apt-get install python-setuptools

おすすめ記事