2016-10-03 2 views
0

Zunächst einige grundlegende Details:Installation ansible über Pip auf Windows 7. Valueerror Erste

OS: Windows 7 Home x64

Relevante Bibliotheken installiert:

.NET Framework 4.0, Windows SDK (in der Reihenfolge Visual C++ 2010-Compiler)

Python zu haben: 3.4 (versuchte 32 und 64 Bit, gleiche Ausgabe)

Pip: 6.0.8

Ich versuche ansible (via Eingabeaufforderung) zu installieren, aber ich habe den Fehler:

File "C:\Python34\lib\distutils\msvc9compiler.py", line 287, in query_vcvarsall 
raise ValueError(str(list(result.keys()))) 
ValueError: ['path'] 

Command "C:\Python34\python.exe -c "import setuptools, tokenize;__file__='C:\\Users\\<myname>\\AppData\\Local\\Temp\\pip-build-bxrpw5rf\\cffi\\setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record C:\Users\myname>\AppData\Local\Temp\pip-z1_s87va-record\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in C:\Users\<myname>\AppData\Local\Temp\pip-build-bxrpw5rf\cffi 

Bisher hat mein eigenes googeln nicht aufgedreht alles, was ich als Lösung relevant zu dieser besonderen unterscheiden kann Fall. Ist das schon mal jemand begegnet?

Antwort

0

Ich denke, Sie sind hier auf eigene Faust, denn es gibt keine Unterstützung für Python 3 in Ansible noch, weder für Windows als Kontrollmaschine.

Control Machine Requirements:

Currently Ansible can be run from any machine with Python 2.6 or 2.7 installed (Windows isn’t supported for the control machine).

Note Python 3 is a slightly different language than Python 2 and some Python programs (including Ansible) are not switching over yet.

Es gibt einige Erfolgsgeschichten mit ansible unter Cygwin unter Windows.

Verwandte Themen