Windows'ta Python 2.6 için Setuptools'u nasıl kurarım?


85

Bir exe yükleyicisine sahip olmadan Windows'ta Setuptools for Python 2.6'yı kurmanın herhangi bir yolu var mı?

Şu anda inşa edilmiş bir tane yok ve Setuptools'un bakımcısı, ona ulaşmadan önce muhtemelen biraz zaman alacağını belirtti.

Yine de kurmanın bir yolunu bilen var mı?


Bu soru ve cevaplar eski görünüyor. Bkz. Pypi.python.org/pypi/setuptools
Evgeni Sergeev

Düpedüz antik. Pip kurulumu için stackoverflow.com/a/14407505/450917 adresine bakın . İlk yarısı kurulum araçlarıdır, ancak hazırlarken pip de kurabilirsiniz.
Gringo Suave

Yanıtlar:


104

İlk Seçenek - Çevrimiçi Kurulum (yani, tüm kurulum işlemi boyunca İnternete bağlı kalın):

  1. Setuptools-0.6c9.tar.gz dosyasını indirin
  2. 7-zip kullanınWindows Python kurulum klasörünüzün dışındaki bir klasöre (dizine) çıkarmak için
  3. Klasöre gidin (2. adıma bakın) ve ez_setup.py'yi ilgili dos (komut) isteminden çalıştırın
  4. PATH'inizin uygun C: \ Python2X \ Scripts dizinini içerdiğinden emin olun

İkinci seçenek:

  1. Setuptools-0.6c9.tar.gz dosyasını indirin
  2. İndirme setuptools-0.6c9-py2.6.egg Windows Python yükleme klasöründe dışındaki bir klasörü (dizin)
  3. Setuptools-0.6c9-py2.6.egg ile aynı klasöre ez_setup.py'yi çıkarmak için 7-zip kullanın
  4. İlgili dos istemine gidin ve komut isteminden python ez_setup.py setuptools-0.6c9-py2.6.egg komutunu çalıştırın
  5. PATH'inizin uygun C: \ Python2X \ Scripts dizinini içerdiğinden emin olun

Üçüncü Seçenek (makinenizde Visual Studio 2005 veya MinGW olduğu varsayılarak)

  1. Setuptools-0.6c9.tar.gz dosyasını indirin
  2. Windows Python kurulum klasörünüzün dışındaki bir klasöre (dizine) çıkarmak için 7-zip kullanın
  3. Klasöre gidin (2. adıma bakın) ve ilgili dos (komut) isteminden python setup.py install komutunu çalıştırın

Lütfen geri bildirim sağlayın.


1
setuptools bağlantısı kopuk mu? pypi.python.org/pypi/setuptools/0.6c9
Jason S

bu muhtemelen SO'da gördüğüm en eksiksiz cevap. İşte düzeltilmiş bağlantı: pypi.python.org/pypi/setuptools
aronchick

Bu harika. Teşekkür ederim. Setuptools projesinin neden sadece 2.6 win versiyonunu dağıtmadığını anlayamıyorum
matt b

Yumurtaların üzerinde piton tekerlekleri kullanmak için bir güncelleme yapıldı. Yeni dosyayı çıkarmak için 7zip kullanın ve ihtiyacınız olanı almaya devam edebileceksiniz.
James Oravec

setup.py çalıştırıldığında hata alınıyor ImportError: six.moves adlı modül yok
Naveen

50

Http://peak.telecommunity.com/dist/ez_setup.py'yi indirip çalıştırabilirsiniz . Bu, kurulum araçlarını indirecek ve kuracaktır.

[Güncelleme]

Bu komut dosyası artık çalışmıyor - indirdiği kurulum araçlarının sürümü ez_setup.py'de belirtilen URI'de değil - en son sürüm için http://pypi.python.org/packages/2.7/s/setuptools/ adresine gidin - script ayrıca bazı md5 kontrolü de yapıyor, daha fazla araştırmadım.


harika çalışıyor ve her şey C: \ Python2X \ Scripts dizininde
Ib33X

3
Proxy üzerinden bağlanma durumunda HTTP_PROXY env değişkeninin ayarlanması gerektiğini söylemeye gerek yok
fglez

2
Biraz ayrıntı vermek için: 1. peak.telecommunity.com/dist/ez_setup.py dosyasını indirin 2. Python * .py dosyalarıyla ilişkiliyse çift tıklayın veya bir komut istemi için "python ez_setup.py" komutunu çalıştırın. taşınabilir Python, örneğin) 3. Bitti, "easy_install" komutunun yazılması artık çalışmalıdır.
Wernight

10

21 Kasım cevabı benim için işe yaramadı. Yazdığım 3. Adım dışında, Yöntem 1 talimatlarını izleyerek 64 bit Vista makinemde çalıştırdım:

setup.py install

Yani özetle şunu yaptım:

  1. Setuptools-0.6c9.tar.gz dosyasını indirin
  2. Windows Python kurulum klasörünüzün dışındaki bir klasöre (dizine) çıkarmak için 7-zip kullanın
  3. Bir DOS (komut) isteminde, yeni oluşturulan setuptools-0.6c9 klasörünüze cd yapın ve "setup.py install" yazın (tırnak işaretleri olmadan).
  4. PATH'inizin uygun C: \ Python2X \ Scripts dizinini içerdiğinden emin olun

Bunu Vista x64 için de yapmak zorunda kaldım
larf311

Paketleri daha sonra kurmak için bu PATH şeyine ihtiyacım yok gibi görünüyordu?
Jurgen


5

Kaynağı indirip (çıkarılan dizinden) çalıştırarak hızlı bir şekilde çalışmasını sağladım:

python.exe setup.py bdist_wininst

Bu dist\setuptools-0.6c9.win32.exe, tam olarak aradığınız yükleyici oluşturur.



1

"İlk seçenek" (4 adım: indirme, ayıklama, çalıştırma, PATH'yi doğrulama) Python 2.6 32 bit yüklü Windows Server 2008 x64 makinemde veya Python 2.6 32 bit yüklü Vista x64 makinemde çalışmadı Kurulmuş.

"İkinci seçenek (5 adım: indir, çıkar, çıkar, çalıştır, PATH'yi doğrula) hem Windows Server 2008 x64 hem de Windows Vista x64 üzerinde çalıştı.

Talimatları sağladığınız için çok teşekkürler!


1

OP seçeneği 1 benim için işe yaramadı.

Ancak NathanD tarafından belirtildiği gibi setup.py kurulumunu yapmak hile yaptı.

Belki bu 1. seçenek olmalı?

Werner


evet, seçenek 1, Werner tarafından açıklanan yol olmalıdır. benim için de çalıştı.
Gnudiff



0

Tavsiyem Python 2.6.2'nin Windows üzerinde Python 2.6'yı kullanmasını beklemektir. Hala onu idealden daha az yapan bazı hatalar var ( bu özellikle iğrenç ). Kişisel olarak, kaynaktan yükledikten sonra bile Vista x64 üzerinde kurulum araçlarının tamamen iyi çalışmasını sağlayamadım. Python 2.5.4 altında, yine de herhangi bir sorun yaşamadım.


0

İkinci seçenek benim için çalıştı.

İki not:

a. Kurulumdan sonra, vista'da easy_install kullandığınızda, bunu yönetici olarak yapın. (Komut satırı kısayolunuza sağ tıklayın ve "yönetici olarak çalıştır" a tıklayın). Bunu yapmadan easy_install çalıştırmaya çalışırken sorun yaşadım.

b. Setuptools-0.6c9.tar.gz'den ez_setup kullanmak demek


ek: izin veremezseniz. sadece .py dosyasını ve easy_install.exe'yi geçici bir dizine kopyalayın ve orada çalıştırın.
Özgür


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.