私はいくつかの開発者がFabricを簡単に実行できるように、簡単なシェルスクリプトを作成しています。 (私もPythonを初めて使います。)Fabricをインストールするにはpipをインストールし、pipをインストールするにはsetuptoolsをインストールします。Pythonのsetuptoolsがインストールされているかどうかを確認する方法はありますか?
setuptoolsがすでにインストールされているかどうかを簡単に検出する方法はありますか?スクリプトを複数回実行できるようにしたいのですが、すでに完了しているものはスキップします。今のところ、ez_setup.pyを2回連続して実行すると、2回目にエラーが発生します。
私が持っていたアイデアの1つは、/ Scriptsフォルダのeasy_installスクリプトを探すことでした。 sys.executableを使ってPythonのルートを推測してから、実行可能ファイルの名前をスワップします。しかし、私はもう少しエレガントな(そして多分OSに優しい)何かを探しています。助言がありますか?
を試してみてくださいそこにはありません:) –