Jak uzyskać działającą instalację Python Fabric w systemie Windows?Zainstaluj Python Fabric na Windows
23
A
Odpowiedz
7
Rozwiązanie za pomocą Cygwin:
- Install Cygwin
- Wybierz pakiety: Python, GCC Wget i OpenSSH
- W Cygwin uruchomić:
python --version
aby zweryfikować Pythona w wersji - Od http://pypi.python.org/pypi/setuptools pobrać .egg wersja setuptools (a nie Windows .exe), dla twojej wersji Pythona.
- W Cygwin uruchomić:
sh setuptools-*.egg
zainstalować pobrany pakiet setuptools - W Cygwin uruchomić:
easy_install pip
(I podobnie jak Pip, myślę, że można było kolejnym krokiem z easy_install również) prowadzony - W Cygwin:
pip install fabric
- A teraz przychodzi kluczową rolę: jeżeli powyższy krok nie powiedzie się z niektórych „nie mógł przemapować xxx.dll” błąd, po zainstalowaniu pakietu ssh Pythona następnie:
- Exit Cygwin
- Uruchom cmd.exe w to działa:
c:\cygwin_path\bin\ash.exe
- W perspektywie popiół powłoki:
/bin/rebaseall
- W Cygwin powtórzenie:
pip install fabric
, powinien teraz się uda :)
26
tkanina instaluje dobrze na Windows, ale trzeba będzie albo:
- mieć zainstalowany kompilator w celu zbudowania zależności pycrypto podczas instalacji. Jeśli go nie masz, zainstaluj MinGW lub you can use the free version of MSVC.
- instaluje wstępnie zbudowane pliki binarne dla systemu Windows dla pyCrypto here.
zainstalować go w virtualenv tak:
virtualenv fabenv
fabenv\Scripts\activate.bat
pip install fabric
Kolejna wskazówka: Jeśli masz go do pracy możesz use pageant to load your ssh keys i unikając przy użyciu uwierzytelniania opartego na hasłach
+2
Można teraz pobrać i zainstalować kompilator Microsoft Visual C++ dla Pythona 2.7, zamiast instalować pełną wersję Visual Studio: https://www.microsoft.com/en-us/download /details.aspx?id=44266 – Krachtwerk
Nie jest przeznaczony do tego, ale działa na nim, co ilustruje moja własna odpowiedź poniżej (co było przyczyną tego pytania -> dzięki czemu mogłem udostępnić moje rozwiązanie). Proszę powtórzyć pytanie ponownie, aby ludzie mogli znaleźć tę pomoc. – hopla
Jestem prawie pewien, że nie potrzebujesz Cygwin for Fabric w systemie Windows. To duplikaty: http://stackoverflow.com/questions/1917193/installing-fabric-on-windows-error-no-module-called-readline. Dostajesz nawet wiele trafień podczas wyszukiwania w celu "instalacji materiału pythona w systemie Windows" –
. Następnie, w poniższej odpowiedzi podaj instrukcje dotyczące łatwej instalacji WORKING Fabric w systemie Windows. Na pytanie nie było mowy, że rozwiązania musiały uwzględniać Cygwin ... – hopla