Czy istnieje sposób na zainstalowanie Setuptools dla Pythona 2.6 w systemie Windows bez instalatora exe?
W tej chwili nie ma takiego zbudowanego, a opiekun Setuptools stwierdził, że prawdopodobnie minie trochę czasu, zanim do niego dotrze.
Czy mimo to ktoś wie, jak to zainstalować?
python
windows
setuptools
corvuscorax
źródło
źródło
Odpowiedzi:
Pierwsza opcja - instalacja online (tzn. Pozostanie połączonym z Internetem podczas całego procesu instalacji):
Druga opcja:
Trzecia opcja (zakładając, że masz na komputerze Visual Studio 2005 lub MinGW)
Prosimy o przesłanie opinii.
źródło
Możesz pobrać i uruchomić http://peak.telecommunity.com/dist/ez_setup.py . Spowoduje to pobranie i zainstalowanie narzędzi instalacyjnych.
[aktualizacja]
Ten skrypt już nie działa - wersja programu setuptools, którą pobiera, nie ma identyfikatora URI określonego w ez_setup.py - przejdź do http://pypi.python.org/packages/2.7/s/setuptools/ dla najnowszej wersji - script również sprawdza md5, nie zaglądałem dalej.
źródło
Odpowiedź z 21 listopada nie zadziałała dla mnie. Sprawiłem, że działa na mojej 64-bitowej maszynie z Vista, postępując zgodnie z instrukcjami metody 1, z wyjątkiem kroku 3, który wpisałem:
setup.py install
Podsumowując, zrobiłem:
źródło
Jestem w stanie znaleźć plik EXE robiąc google,
możesz go po prostu pobrać z następującego adresu URL i dwukrotnie kliknąć i zainstalować ....
http://pypi.python.org/packages/2.6/s/setuptools/setuptools-0.6c11.win32-py2.6.exe#md5=1509752c3c2e64b5d0f9589aafe053dc
źródło
Szybko działało, pobierając źródło, a następnie uruchamiając (z wyodrębnionego katalogu):
To kompilacja
dist\setuptools-0.6c9.win32.exe
, która jest dokładnie tym instalatorem, którego szukasz.źródło
Właśnie zainstalowałem setuptools w następujący sposób:
Spowoduje to zainstalowanie ze źródła w folderze pakietów witryn w języku Python i wszelkie inne potrzebne kroki. Było to w systemie Windows XP z dodatkiem SP2.
źródło
„Pierwsza opcja” (4 kroki: pobieranie, wyodrębnianie, uruchamianie, weryfikacja PATH) nie działała na moim komputerze z systemem Windows Server 2008 x64 z zainstalowanym 32-bitowym Pythonem 2.6, ani nie działała na moim komputerze z systemem Vista x64 z 32-bitowym Pythonem 2.6 zainstalowany.
„Druga opcja (5 kroków: pobieranie, rozpakowywanie, rozpakowywanie, uruchamianie, weryfikacja PATH) działała zarówno w systemie Windows Server 2008 x64, jak i Windows Vista x64.
Wielkie dzięki za przekazanie instrukcji!
źródło
Opcja OP 1 nie działa dla mnie.
Jednak instalacja setup.py, o której wspomniał NathanD, załatwiła sprawę.
Może to powinno stać się opcją 1?
Werner
źródło
Najłatwiejszą opcją instalacji setuptools jest użycie wstępnie spakowanego Instalatora Windows.
w przypadku 32-bitowego Pythona w systemie Windows oficjalna strona narzędzi konfiguracji została zaktualizowana i zawiera instalatory systemu Windows dla Pythona 2.6 i 2.7:
w przypadku 64-bitowego Pythona w systemie Windows instalatory setuptools dla systemu Windows są dostępne tutaj:
źródło
setuptools
został zaktualizowany w wersji 0.6c11.źródło
Radzę poczekać, aż Python 2.6.2 użyje Pythona 2.6 w systemie Windows. Wciąż istnieje kilka błędów, które sprawiają, że jest mniej niż idealny ( ten jest szczególnie nieprzyjemny ). Osobiście nie udało mi się uzyskać narzędzi konfiguracyjnych działających całkowicie dobrze na Vista x64, nawet po zainstalowaniu ich ze źródła. Jednak pod Pythonem 2.5.4 nie miałem żadnych problemów.
źródło
Druga opcja zadziałała dla mnie.
Dwie uwagi:
za. Po zainstalowaniu, jeśli używasz easy_install w systemie Vista, zrób to jako administrator. (Kliknij prawym przyciskiem myszy skrót linii poleceń i kliknij „Uruchom jako administrator”). Miałem problem z uruchomieniem easy_install bez tego.
b. Ma na myśli użycie ez_setup z setuptools-0.6c9.tar.gz
źródło
Python ma wszystko na pokładzie, aby to zrobić.
z https://pypi.python.org/pypi/setuptools#installing-and-using-setuptools Otrzymałem adres URL do ez_setup.py : https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup. py
zamiast ściągać go i majstrować przy pliku możemy to zrobić z konsoli:
import urllib url = 'https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py' ezcode = urllib.urlopen(url).read() exec(ezcode)
źródło
ActivePython zawiera już setuptools (w rzeczywistości Distribute ), wraz z pip i virtualenv.
źródło