WindowsでPython2.6用のSetuptoolsを設定するにはどうすればよいですか?


85

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

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

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


この質問と回答は廃止されたようです。pypi.python.org/pypi/setuptools
Evgeni Sergeev

なんとも古代。pipのインストールについては、stackoverflow.com / a / 14407505/450917を参照してください。前半はsetuptoolsですが、pipをインストールしている方がよいでしょう。
Gringo Suave 2013年

回答:


103

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

  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.eggWindowsPythonインストールフォルダー外のフォルダー(ディレクトリ)にます
  3. 7-zipを使用するをして、setuptools-0.6c9-py2.6.eggと同じフォルダーにez_setup.pyを抽出します。
  4. 対応するDOSプロンプトに移動し、コマンドプロンプトからpython ez_setup.pysetuptools-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.pyinstallを実行します

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


1
setuptoolsリンクが壊れていますか?pypi.python.org/pypi/setuptools/0.6c9である
Jason S

これはおそらく私がSOで見た中で最も完全な答えです。修正されたリンクは次のとおり
pypi

これはすごいです。ありがとうございました。setuptoolsプロジェクトが2.6勝バージョンを配布しない理由が理解できません
matt b

卵の上でPythonホイールを使用するように更新されました。7zipを使用して新しいファイルを抽出しても、必要なものを取得できるはずです。
James Oravec 2014年

setup.pyの実行時にエラーが発生しますImportError:six.movesという名前のモジュールがありません
Naveen

50

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

[更新]

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


うまく機能し、すべてがC:\ Python2X \ Scriptsディレクトリにあります
Ib33X 2009

3
言うまでもなく、プロキシ経由で接続する場合は、HTTP_PROXY
環境

2
少し詳しく説明します。1。peak.telecommunity.com/ dist / ez_setup.pyをダウンロードします。2。Pythonが* .pyファイルに関連付けられている場合はダブルクリックするか、コマンドプロンプトで「pythonez_setup.py」を実行します。ポータブルPythonなど)3。完了したら、「easy_install」コマンドを入力すると機能するはずです。
wernight 2010年

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フォルダーにcdして、「setup.pyinstall」と入力します(引用符は含みません)。
  4. PATHに適切なC:\ Python2X \ Scriptsディレクトリが含まれていることを確認してください

Vista x64でもこれを行う必要がありました
larf311 2009年

後でパッケージをインストールするためにPATHのものは必要なかったようです。
Jurgen

6

私はグーグルをしているEXEを見つけることができます、

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

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


3
もちろん、そのファイルは、あなたがそれを見つけるほんの数週間前、そしてOPがそれを望んでいた1年後にアップロードされました。それにもかかわらず、それは今や最良の選択肢、imoです。
Xiong Chiamiov 2010年

5

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

python.exe setup.py bdist_wininst

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


2

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

  1. http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c9.tar.gz#md5=3864c01d9c719c8924c455714492295eをダウンロードし、Pythonインストール外のフォルダーに解凍しました。
  2. コマンドプロンプトを表示し、そのフォルダに挿入します。
  3. python setup.pyinstallと入力します

これにより、ソースからpythonのsite-packagesフォルダーおよびその他の必要な手順がインストールされます。これはWindowsXPSP2にありました。


1

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

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

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


1

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

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

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

ヴェルナー


はい、opt1はWernerによって説明された方法である必要があります。私も働いた。
gnudiff 2009

1

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

以下のために、32ビットWindows上のPython、公式setuptoolsのページが更新され、Pythonの2.6および2.7用のWindowsインストーラを持ってきました。

以下のために、64ビットWindows上のPython、setuptoolsのWindowsのインストーラは、ここで使用できます。



0

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


0

2番目のオプションは私のために働いた。

2つのメモ:

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

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


さらに:あなたが許可を与えることができない場合。.pyファイルとeasy_install.exeを一時ディレクトリにコピーして実行するだけです。
Özgür

0

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)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.