85

exeインストーラーなしでWindowsにPython2.6用のSetuptoolsをインストールする方法はありますか?

現時点ではビルドされたものはなく、Setuptoolsのメンテナは、それに到達するまでにはおそらくしばらく時間がかかると述べています。

とにかくそれをインストールする方法を知っている人はいますか?

4

14 に答える 14

104

最初のオプション - オンライン インストール (つまり、インストール プロセス全体でインターネットに接続したままにする):

  1. setuptools-0.6c9.tar.gz をダウンロード
  2. 7-zipを使用して、Windows Python インストール フォルダー外のフォルダー (ディレクトリ) に展開します。
  3. フォルダーに移動し (ステップ 2 を参照)、対応する dos (コマンド) プロンプトから ez_setup.py を実行します。
  4. PATH に適切な C:\Python2X\Scripts ディレクトリが含まれていることを確認します

2 番目のオプション:

  1. setuptools-0.6c9.tar.gz をダウンロード
  2. setuptools-0.6c9-py2.6.eggを Windows Python インストール フォルダー外のフォルダー (ディレクトリ) にダウンロードします。
  3. 7-zipを使用して、 setuptools-0.6c9-py2.6.eggと同じフォルダーに ez_setup.py を抽出します。
  4. 対応する dos プロンプトに移動し、コマンド プロンプトから python ez_setup.py setuptools-0.6c9-py2.6.egg を実行します。
  5. PATH に適切な C:\Python2X\Scripts ディレクトリが含まれていることを確認します

3 番目のオプション (マシンに Visual Studio 2005 または MinGW があると仮定)

  1. setuptools-0.6c9.tar.gz をダウンロード
  2. 7-zipを使用して、Windows Python インストール フォルダー外のフォルダー (ディレクトリ) に展開します。
  3. フォルダーに移動し (手順 2 を参照)、対応する dos (コマンド) プロンプトから python setup.py install を実行します。

フィードバックをお寄せください。

于 2008-11-21T18:56:40.230 に答える
50

http://peak.telecommunity.com/dist/ez_setup.pyをダウンロードして実行できます。これにより、setuptools がダウンロードされ、インストールされます。

[アップデート]

このスクリプトは機能しなくなりました - ダウンロードする setuptools のバージョンが ez_setup.py で指定された URI にありません-最新バージョンのhttp://pypi.python.org/packages/2.7/s/setuptools/に移動しますscript はいくつかの md5 チェックも行いますが、これ以上調べていません。

于 2009-01-08T18:27:59.063 に答える
10

11 月 21 日の回答はうまくいきませんでした。入力した手順 3 を除いて、方法 1 の指示に従って、64 ビット Vista マシンで動作するようにしました。

setup.py インストール

したがって、要約すると、次のことを行いました。

  1. setuptools-0.6c9.tar.gz をダウンロード
  2. 7-zip を使用して、Windows Python インストール フォルダー外のフォルダー (ディレクトリ) に展開します。
  3. DOS (コマンド) プロンプトで、新しく作成した setuptools-0.6c9 フォルダーに移動し、「setup.py install」と入力します (引用符なし)。
  4. PATH に適切な C:\Python2X\Scripts ディレクトリが含まれていることを確認します
于 2009-03-23T21:37:23.157 に答える
6

Google を実行している EXE を見つけることができます。

以下の URL からダウンロードし、ダブルクリックしてインストールするだけです。

http://pypi.python.org/packages/2.6/s/setuptools/setuptools-0.6c11.win32-py2.6.exe#md5=1509752c3c2e64b5d0f9589aafe053dc

于 2009-11-16T05:56:23.653 に答える
5

ソースをダウンロードしてから (解凍したディレクトリから) 実行することで、すぐに動作するようになりました。

python.exe setup.py bdist_wininst

これdist\setuptools-0.6c9.win32.exeはまさにあなたが探しているインストーラーです。

于 2008-12-19T03:15:06.657 に答える
2

次のようにsetuptoolsをインストールしました:

  1. http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c9.tar.gz#md5=3864c01d9c719c8924c455714492295eをダウンロードし、Python インストールの外部のフォルダーに抽出しました。
  2. コマンド プロンプトを開き、cd でそのフォルダーに移動します。
  3. python setup.py installに入ります

これにより、ソースから python の site-packages フォルダーにインストールされ、その他の必要な手順が実行されます。これは Windows XP SP2 でした。

于 2009-04-17T04:21:19.910 に答える
1

setuptools バージョン 0.6c11 で更新されました。

于 2010-05-03T00:52:29.063 に答える
1

「最初のオプション」 (4 つのステップ: ダウンロード、抽出、実行、PATH の確認) は、Python 2.6 32 ビットがインストールされた Windows Server 2008 x64 マシンでは機能せず、Python 2.6 32 ビットがインストールされた Vista x64 マシンでも機能しませんでした。インストールされています。

「2 番目のオプション (5 つのステップ: ダウンロード、抽出、抽出、実行、PATH の検証) は、Windows Server 2008 x64 と Windows Vista x64 の両方で機能しました。

指示を提供してくれてありがとう!

于 2009-04-01T15:32:06.333 に答える
1

OPオプション1はうまくいきませんでした。

ただし、 NathanD が述べたように setup.py install を実行すると、うまくいきました。

多分それはオプション1になるべきですか?

ヴェルナー

于 2009-05-22T10:59:37.177 に答える
1

setuptools の最も簡単なインストール オプションは、事前にパッケージ化された Windows インストーラを使用することです。

Windows 上の32 ビットPython の場合、公式の setuptools ページが更新され、Python 2.6 および 2.7 用の Windows インストーラーが含まれています。

Windows 上の64 ビットPython の場合、setuptools Windows インストーラーは次の場所から入手できます。

于 2011-06-20T23:45:52.450 に答える
0

2番目のオプションがうまくいきました。

2 つの注意事項:

a. インストール後、vista で easy_install を使用する場合は、管理者権限で行ってください。(コマンド ライン ショートカットを右クリックし、[管理者として実行] をクリックします)。それをせずに easy_install を実行しようとすると問題が発生しました。

b. 彼は、setuptools-0.6c9.tar.gz の ez_setup を使用することを意味します。

于 2009-05-03T15:39:56.793 に答える
0

私のアドバイスは、Python 2.6.2 が Windows で Python 2.6 を使用するまで待つことです。理想的とは言えないバグがまだいくつかあります (これは特に厄介です)。個人的には、ソースからインストールした後でも、Vista x64 で setuptools を完全に機能させることができませんでした。Python 2.5.4 では、問題はありませんでした。

于 2009-03-23T21:49:22.677 に答える
-1

ActivePythonには、pip および virtualenv とともに、setuptools (実際にはDistribute ) が既に含まれています。

于 2009-12-20T20:00:59.290 に答える