WindowsでPython 2.6のSetuptoolsを設定するにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/309412

  •  08-07-2019
  •  | 
  •  

質問

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

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

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

役に立ちましたか?

解決

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

  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。卵
  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を実行します

フィードバックを提供してください。

他のヒント

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

[更新]

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

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

setup.py install

だから、要約すると、私はやった:

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

グーグルを実行しているEXEを見つけることができます

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

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

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

python.exe setup.py bdist_wininst

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

次のようにsetuptoolsをインストールするだけです:

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

ソースからpythonのsite-packagesフォルダーおよびその他の必要なステップにインストールされます。これはWindows XP SP2にありました。

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

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

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

OPオプション1は機能しませんでした。

ただし、NathanDが述べたようにsetup.pyをインストールすると、うまくいきました。

たぶん、オプション1になるはずですか?

ウェルナー

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

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

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

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

2番目のオプションが機能しました。

2つのメモ:

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

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

Pythonにはこれを行うためのすべてが搭載されています。

https://pypi.python.org/pypi/setuptoolsから#installing-and-using-setuptools ez_setup.py へのURLを取得しました: https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py

代わりにそれをダウンロードしてファイルをいじる代わりに、コンソールからこれを行うことができます:

import urllib
url = 'https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py'
ezcode = urllib.urlopen(url).read()
exec(ezcode)

ActivePython にはすでにsetuptoolsが含まれています(実際に配布)、およびpipとvirtualenv。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top