web-dev-qa-db-ja.com

Macにsetuptoolsをインストールする方法

一部のライブラリからpipを使用してインストールしようとしていますが、いくつか問題があります。

私がプロジェクトに必要なそれらのいくつかをインストールしようとすると、次のメッセージが表示されます。

$ Sudo pip install dj-database-url==0.2.0
Downloading/unpacking dj-database-url==0.2.0
  Downloading dj-database-url-0.2.0.tar.gz
Cleaning up...
setuptools must be installed to install from a source distribution

distribute==0.6.24をインストールしようとしたときにも発生します

何か案は?

9
Sascuash
  1. https://pypi.python.org/pypi/setuptools からez_setup.pyモジュールをダウンロードします
  2. Terminalを開きます。
  3. cdez_setup.pyを配置したディレクトリに。
  4. python ez_setup.pyと入力して実行します。
  5. あなたはそれを持っている必要があります。
16
Lingchao Cao

pip installコマンドの後、同じエラーが表示されました( "ソースディストリビューションからインストールするには、setuptoolsをインストールする必要があります")。解決策が見つからなかったため、pythonが実行されていた仮想環境を再インストールする方がはるかに高速でした。

Virtualenvwrapperを使用している場合、これは非常に簡単です。最初に、問題のある仮想環境( "venv"と呼ばれているとしましょう)を次のコマンドで削除します。

rmvirtualenv venv

次に、同じ名前で新しいものをセットアップします。

mkvirtualenv venv

最後に、問題があったパッケージを含め、すべてのパッケージをインストールします。

pip install dj-database-url
0
El Diego Efe