Fehler beim Installieren des Python-Kryptografiepakets mit PIP und setup.py

| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |

Wenn ich versuche, das Paket Cryptography für Python entweder über pip install cryptography oder durch zu installieren Wenn ich das Paket von ihrer Website herunterlade und python setup.py ausführe, erhalte ich die folgender Fehler:


D:AnacondaScriptspip-script.py run on 02/27/14 16:13:17 Downloading/unpacking cryptography Getting page https://pypi.python.org /simple/cryptography/ URLs zum Suchen nach Versionen für Kryptographie: * https://pypi.python.org/simple/cryptography/ Analysieren von Links von Seite https://pypi.python.org/simple/cryptography/ Überspringen von https:/ /pypi.python.org/packages/cp26/c/cryptography/cryptography-0.2-cp26-none-win32.whl#md5=13e5c4b19520e7dc6f07c6502b3f74e2 (von https://pypi.python.org/simple/cryptography/), weil es so ist nicht kompatibel mit diesem Python Skipping https://pypi.python.org/packages/cp26/c/cryptography/cryptography-0.2.1- cp26-none-win32.whl#md5=00e733648ee5cdb9e58876238b1328f8 (von https://pypi.python.org/simple/cryptography/), weil es nicht mit diesem Python-Skipping https://pypi.python.org/packages/cp27 kompatibel ist /c/cryptography/cryptography-0.2-cp27-none-win32.whl#md5=013ccafa6a5a3ea92c73f2c1c4879406 (von https://pypi.python.org/simple/cryptography/), weil es nicht mit diesem Python-Skipping https:// kompatibel ist pypi.python.org/packages/cp27/c/cryptography/cryptography-0.2.1-cp27-none-win32.whl#md5=127d6a5dc687250721f892d55720a06c (von https://pypi.python.org/simple/cryptography/), weil es ist mit diesem Python-Skipping nicht kompatibel https://pypi.python.org/packages/cp32/c/cryptography/cryptography-0.2-cp32-none-win32.whl#md5=051424a36e91039807b72f112333ded3 (von https://pypi.python. org/simple/cryptography/), da es mit diesem Python-Skipping https://pypi.python.org/packages/cp32/c/cryptography/cryptography-0.2.1-cp32-none-win32.whl#md5= nicht kompatibel ist 53f6f57db8e952d64283baaa14cbde3d (fr om https://pypi.python.org/simple/cryptography/), da es nicht mit diesem Python-Skipping https://pypi.python.org/packages/cp33/c/cryptography/cryptography-0.2-cp33-none kompatibel ist -win32.whl#md5=302812c1c1a035cf9ba3292f8dbf3f9e (von https://pypi.python.org/simple/cryptography/), weil es mit diesem Python-Skipping nicht kompatibel ist https://pypi.python.org/packages/cp33/c/ cryptography/cryptography-0.2.1-cp33-none-win32.whl#md5=81acca90caf8a45f2ca73f3f9859fae4 (von https://pypi.python.org/simple/cryptography/), weil es nicht mit diesem Python-Link kompatibel ist https:// pypi.python.org/packages/source/c/cryptography/cryptography-0.1.tar.gz#md5=bdc1c5fe069deca7467b71a0cc538f17 (von https://pypi.python.org/simple/cryptography/), Version: 0.1 Gefundener Link https: //pypi.python.org/packages/source/c/cryptography/cryptography-0.2.1.tar.gz#md5=872fc04268dadc66a0305ae5ab1c123b (von https://pypi.python.org/simple/cryptography/), Version: 0.2 .1 Link https://pypi.python.org/packages/s gefunden ource/c/cryptography/cryptography-0.2.tar.gz#md5=8a3d21e837a21e1b7634ee1f22b06bb6 (von https://pypi.python.org/simple/cryptography/), Version: 0.2 Mit Version 0.2.1 (neueste Version: 0.2. 1, 0.2, 0.1) Herunterladen von URL https://pypi.python.org/packages/source/c/cryptography/cryptography-0.2.1.tar.gz#md5=872fc04268dadc66a0305ae5ab1c123b (von https://pypi.python. org/simple/cryptography/) Ausführen von setup.py (Pfad: c:userspacoappdatalocal emppip_build_Pacocryptographysetup.py) egg_info für Paketkryptographie In Datei enthalten von c/_cffi_backend.c:7:0: c/misc_win32.h:225:23: Fehler : zwei oder mehr Datentypen in Deklarationsbezeichnern c/misc_win32.h:225:1: Warnung: nutzloser Typname in leerer Deklaration [standardmäßig aktiviert] c/_cffi_backend.c: In Funktion "convert_array_from_object": c/_cffi_backend.c: 1105:26: Warnung: Unbekanntes Konvertierungstypzeichen „z“ im Format [-Wformat] c/_cffi_backend.c:1105:26: Warnung: Zu viele Argumente für Format [-Wformat-extra-args] c/_cffi_backend.c: 1130:30 : Warnung: Unbekanntes Umwandlungstypzeichen „z“ im Format [-Wformat] c/_cffi_backend.c:1130:30: Warnung: Zu viele Argumente für das Format [-Wformat-extra-args] c/_cffi_backend.c:1150:30 : Warnung: Unbekanntes Konvertierungstypzeichen „z“ im Format [-Wformat] c/_cffi_backend.c:1150:30: Warnung: Zu viele Argumente für Format [-Wformat-extra-args] c/_cffi_backend.c: In Funktion „ convert_struct_from_object": c/_cffi_backend.c:1183:26: Warnung: unbekanntes Konvertierungstypzeichen "z" im Format [-Wformat] c/_cffi_backend.c:1183:26: Warnung: zu viele Argumente für Format [-Wformat-extra -args] c/_cffi_backend.c:1196:30: Warnung: unbekanntes Umwandlungstypzeichen „z“ im Format [-Wformat] c/_cffi_backend.c:1196:30: Warnung: zu viele Argumente für Format [-Wformat-extra -args] c/_cffi_backend.c: In Funktion „cdata_repr“: c/_cffi_backend.c:1583:13: Warnung: Unbekanntes Konvertierungstypzeichen „L“ im Format [-Wformat] c/_cffi_backend.c:1583:13: Warnung: zu viele Argumente für das Format [-Wformat-extra-args] c/_c ffi_backend.c:1595:9: Warnung: Unbekanntes Konvertierungstypzeichen „z“ im Format [-Wformat] c/_cffi_backend.c:1595:9: Warnung: zu viele Argumente für Format [-Wformat-extra-args] c/ _cffi_backend.c: In Funktion „cdataowning_repr“: c/_cffi_backend.c:1647:30: Warnung: unbekanntes Konvertierungstypzeichen „z“ im Format [-Wformat] c/_cffi_backend.c:1647:30: Warnung: zu viele Argumente für Format [-Wformat-extra-args] c/_cffi_backend.c: In Funktion „_cdata_get_indexed_ptr“: c/_cffi_backend.c:1820:26: Warnung: Unbekanntes Konvertierungstypzeichen „z“ im Format [-Wformat] c/_cffi_backend .c:1820:26: Warnung: Unbekanntes Konvertierungstypzeichen „z“ im Format [-Wformat] c/_cffi_backend.c:1820:26: Warnung: Zu viele Argumente für das Format [-Wformat-extra-args] c/_cffi_backend .c: In Funktion „_cdata_getslicearg“: c/_cffi_backend.c:1872:26: Warnung: Unbekanntes Konvertierungstypzeichen „z“ im Format [-Wformat] c/_cffi_backend.c:1872:26: Warnung: Unbekanntes Konvertierungstypzeichen "z" im Format [-Wformat] c/_cffi_bac kend.c:1872:26: Warnung: zu viele Argumente für Format [-Wformat-extra-args] c/_cffi_backend.c: In Funktion „cdata_ass_slice“: c/_cffi_backend.c:1951:26: Warnung: unbekannter Konvertierungstyp Zeichen „z“ im Format [-Wformat] c/_cffi_backend.c:1951:26: Warnung: Unbekannter Konvertierungstyp Zeichen „z“ im Format [-Wformat] c/_cffi_backend.c:1951:26: Warnung: zu viele Argumente für Format [-Wformat-extra-args] c/_cffi_backend.c:1969:30: Warnung: unbekannter Konvertierungstyp Zeichen "z" im Format [-Wformat] c/_cffi_backend.c:1969:30: Warnung: unbekannter Konvertierungstyp Zeichen "z" im Format [-Wformat] c/_cffi_backend.c:1969:30: Warnung: zu viele Argumente für das Format [-Wformat-extra-args] c/_cffi_backend.c:1983:22: Warnung: unbekannter Konvertierungstyp Zeichen "z" im Format [-Wformat] c/_cffi_backend.c:1983:22: Warnung: zu viele Argumente für Format [-Wformat-extra-args] c/_cffi_backend.c: In Funktion "cdata_call": c/_cffi_backend .c:2367:30: Warnung: Unbekanntes Umwandlungstypzeichen „z“ im Format [-Wfo rmat] c/_cffi_backend.c:2367:30: Warnung: Format „%s“ erwartet Argument vom Typ „char *“, aber Argument 3 hat Typ „Py_ssize_t“ [-Wformat] c/_cffi_backend.c:2367:30: Warnung: zu viele Argumente für Format [-Wformat-extra-args] c/_cffi_backend.c: In Funktion „cast_to_integer_or_char“: c/_cffi_backend.c:2916:26: Warnung: unbekanntes Konvertierungstypzeichen „z“ im Format [- Wformat] c/_cffi_backend.c:2916:26: Warnung: Format „%s“ erwartet Argument vom Typ „char *“, aber Argument 3 hat Typ „Py_ssize_t“ [-Wformat] c/_cffi_backend.c:2916:26: Warnung: Zu viele Argumente für das Format [-Wformat-extra-args] c/_cffi_backend.c:2928:26: Warnung: Unbekanntes Umwandlungstypzeichen „z“ im Format [-Wformat] c/_cffi_backend.c:2928:26: Warnung: Format „%s“ erwartet Argument vom Typ „char *“, aber Argument 3 hat Typ „Py_ssize_t“ [-Wformat] c/_cffi_backend.c:2928:26: Warnung: zu viele Argumente für Format [-Wformat-extra -args] c/_cffi_backend.c: In Funktion „new_array_type“: c/_cffi_backend.c:3480:9: Warnung: unkno wn Konvertierungstyp Zeichen "l" im Format [-Wformat] c/_cffi_backend.c:3480:9: Warnung: zu viele Argumente für Format [-Wformat-extra-args] c/_cffi_backend.c: In Funktion "b_complete_struct_or_union": c/_cffi_backend.c:3878:22: Warnung: Unbekanntes Umwandlungstypzeichen „z“ im Format [-Wformat] c/_cffi_backend.c:3878:22: Warnung: Unbekanntes Umwandlungstypzeichen „z“ im Format [-Wformat] c/_cffi_backend.c:3878:22: Warnung: zu viele Argumente für Format [-Wformat-extra-args] Traceback (letzter Aufruf zuletzt): Datei "<string>", Zeile 17, in <module> Datei „c:userspacoappdatalocal emppip_build_Pacocryptographysetup.py“, Zeile 113, in <module> "build": cffi_build, Datei "D:Anacondalibdistutilscore.py", Zeile 112, in setup _setup_distribution = dist = klass(attrs) Datei "builddist.win-amd64eggsetuptoolsdist.py", Zeile 239, in __init__ Datei "builddist.win- amd64eggsetuptoolsdist.py", Zeile 264, in fetch_build_eggs Datei "builddist.win-amd64eggpkg_resources.py", Zeile 580, in resolve dist = best[req.key] = env.best_match(req, ws, installer) Datei "builddist.win -amd64eggpkg_resources.py", Zeile 818, in best_match return self.obtain(req, installer) # versuchen und herunterladen/installieren Datei "builddist.win-amd64eggpkg_resources.py", Zeile 830, in abrufen return installer(requirement) File "builddist .win-amd64eggsetuptoolsdist.py", Zeile 314, in fetch_build_egg-Datei "builddist.win-amd64eggsetuptoolscommandeasy_install.py", Zeile 593, in easy_install-Datei "builddist.win-amd64eggsetuptoolscommandeasy_install.py", Zeile 623, in install_item-Datei "build_x00.8win-amd64eggsetuptoolscommandeasy_install.py" -amd64eggsetuptoolscommandeasy_install. py", Zeile 809, in install_eggs-Datei "builddist.win-amd64eggsetuptoolscommandeasy_install.py", Zeile 1015, in build_and_install-Datei "builddist.win-amd64eggsetuptoolscommandeasy_install.py", Zeile 1003, in run_setup distutils.errors.DistutilsError.: Setup script exited with error: command "gcc" failed with exit status 1 Complete output from command python setup.py egg_info: In file selected from c/_cffi_backend.c:7:0: c/misc_win32.h:225:23: error: two or more Datentypen in Deklarationsbezeichnern c/misc_win32.h:225:1: Warnung: nutzloser Typname in leerer Deklaration [standardmäßig aktiviert] c/_cffi_backend.c: In Funktion "convert_array_from_object": c/_cffi_backend.c:1105:26: Warnung: Unbekanntes Umwandlungstypzeichen „z“ im Format [-Wformat] c/_cffi_backend.c:1105:26: Warnung: Zu viele Argumente für Format [-Wformat-extra-args] c/_cffi_backend.c:1130:30: Warnung: Unbekanntes Konvertierungstypzeichen "z" im Format [-Wformat] c/_cffi_backend.c:1130:30: Warnung: zu viele Argumente für f ormat [-Wformat-extra-args] c/_cffi_backend.c:1150:30: Warnung: unbekanntes Umwandlungstypzeichen „z“ im Format [-Wformat] c/_cffi_backend.c:1150:30: Warnung: zu viele Argumente für format [-Wformat-extra-args] c/_cffi_backend.c: In Funktion „convert_struct_from_object“: c/_cffi_backend.c:1183:26: Warnung: Unbekanntes Umwandlungstypzeichen „z“ im Format [-Wformat] c/_cffi_backend. c:1183:26: Warnung: zu viele Argumente für das Format [-Wformat-extra-args] c/_cffi_backend.c:1196:30: Warnung: Unbekanntes Umwandlungstypzeichen „z“ im Format [-Wformat] c/_cffi_backend. c:1196:30: Warnung: zu viele Argumente für Format [-Wformat-extra-args] c/_cffi_backend.c: In Funktion „cdata_repr“: c/_cffi_backend.c:1583:13: Warnung: unbekanntes Konvertierungstypzeichen „ L" im Format [-Wformat] c/_cffi_backend.c:1583:13: Warnung: zu viele Argumente für das Format [-Wformat-extra-args] c/_cffi_backend.c:1595:9: Warnung: Unbekanntes Konvertierungstypzeichen " z" im Format [-Wformat] c/_cffi_backend.c:1595:9: Warnung: zu m beliebige Argumente für das Format [-Wformat-extra-args] c/_cffi_backend.c: In der Funktion „cdataowning_repr“: c/_cffi_backend.c:1647:30: Warnung: Unbekanntes Umwandlungstypzeichen „z“ im Format [-Wformat] c /_cffi_backend.c:1647:30: Warnung: zu viele Argumente für Format [-Wformat-extra-args] c/_cffi_backend.c: In Funktion „_cdata_get_indexed_ptr“: c/_cffi_backend.c:1820:26: Warnung: unbekannte Konvertierung Geben Sie das Zeichen "z" im Format [-Wformat] c/_cffi_backend.c:1820:26 ein: Warnung: Unbekannter Konvertierungstyp "z" im Format [-Wformat] c/_cffi_backend.c:1820:26: Warnung: zu viele Argumente für Format [-Wformat-extra-args] c/_cffi_backend.c: In Funktion „_cdata_getslicearg“: c/_cffi_backend.c:1872:26: Warnung: Unbekanntes Konvertierungstypzeichen „z“ im Format [-Wformat] c/ _cffi_backend.c:1872:26: Warnung: Unbekanntes Konvertierungstypzeichen „z“ im Format [-Wformat] c/_cffi_backend.c:1872:26: Warnung: zu viele Argumente für Format [-Wformat-extra-args] c/ _cffi_backend.c: In Funktion "cdata_ass_slice": c/_ cffi_backend.c:1951:26: Warnung: Unbekanntes Konvertierungstypzeichen „z“ im Format [-Wformat] c/_cffi_backend.c:1951:26: Warnung: Unbekanntes Konvertierungstypzeichen „z“ im Format [-Wformat] c/ _cffi_backend.c:1951:26: Warnung: zu viele Argumente für das Format [-Wformat-extra-args] c/_cffi_backend.c:1969:30: Warnung: unbekanntes Umwandlungstypzeichen „z“ im Format [-Wformat] c/ _cffi_backend.c:1969:30: Warnung: Unbekanntes Umwandlungstypzeichen „z“ im Format [-Wformat] c/_cffi_backend.c:1969:30: Warnung: zu viele Argumente für Format [-Wformat-extra-args] c/ _cffi_backend.c:1983:22: Warnung: Unbekanntes Umwandlungstypzeichen „z“ im Format [-Wformat] c/_cffi_backend.c:1983:22: Warnung: zu viele Argumente für Format [-Wformat-extra-args] c/ _cffi_backend.c: In Funktion „cdata_call“: c/_cffi_backend.c:2367:30: Warnung: Unbekanntes Konvertierungstypzeichen „z“ im Format [-Wformat] c/_cffi_backend.c:2367:30: Warnung: Format „% s“ erwartet ein Argument vom Typ „char *“, aber Argument 3 hat den Typ „Py_ssize_t“ [-Wf ormat] c/_cffi_backend.c:2367:30: Warnung: zu viele Argumente für Format [-Wformat-extra-args] c/_cffi_backend.c: In Funktion „cast_to_integer_or_char“: c/_cffi_backend.c:2916:26: Warnung : Unbekanntes Umwandlungstypzeichen „z“ im Format [-Wformat] c/_cffi_backend.c:2916:26: Warnung: Format „%s“ erwartet Argument vom Typ „char *“, aber Argument 3 hat Typ „Py_ssize_t“ [- Wformat] c/_cffi_backend.c:2916:26: Warnung: zu viele Argumente für das Format [-Wformat-extra-args] c/_cffi_backend.c:2928:26: Warnung: Unbekanntes Umwandlungstypzeichen „z“ im Format [- Wformat] c/_cffi_backend.c:2928:26: Warnung: Format „%s“ erwartet Argument vom Typ „char *“, aber Argument 3 hat Typ „Py_ssize_t“ [-Wformat] c/_cffi_backend.c:2928:26: Warnung: zu viele Argumente für das Format [-Wformat-extra-args] c/_cffi_backend.c: In Funktion „new_array_type“: c/_cffi_backend.c:3480:9: Warnung: unbekanntes Konvertierungstypzeichen „l“ im Format [- Wformat] c/_cffi_backend.c:3480:9: Warnung: zu viele Argumente für das Format [-Wformat-e xtra-args] c/_cffi_backend.c: In Funktion „b_complete_struct_or_union“: c/_cffi_backend.c:3878:22: Warnung: Unbekanntes Umwandlungstypzeichen „z“ im Format [-Wformat] c/_cffi_backend.c:3878:22 : Warnung: Unbekanntes Konvertierungstypzeichen "z" im Format [-Wformat] c/_cffi_backend.c:3878:22: Warnung: Zu viele Argumente für Format [-Wformat-extra-args] Traceback (letzter Aufruf zuletzt): Datei "<string>", Zeile 17, in <module> Datei „c:userspacoappdatalocal emppip_build_Pacocryptographysetup.py“, Zeile 113, in <module> "build": cffi_build, Datei "D:Anacondalibdistutilscore.py", Zeile 112, in setup _setup_distribution = dist = klass(attrs) Datei "builddist.win-amd64eggsetuptoolsdist.py", Zeile 239, in __init__ Datei "builddist.win- amd64eggsetuptoolsdist.py", Zeile 264, in fetch_build_eggs Datei "builddist.win-amd64eggpkg_resources.py", Zeile 580, in resolve dist = best[req.key] = env.best_match(req, ws, installer) Datei "builddist.win -amd64eggpkg_resources.py", Zeile 818, in best_match return self.obtain(req, installer) # versuchen und herunterladen/installieren Datei "builddist.win-amd64eggpkg_resources.py", Zeile 830, in abrufen return installer(requirement) File "builddist .win-amd64eggsetuptoolsdist.py", Zeile 314, in fetch_build_egg-Datei "builddist.win-amd64eggsetuptoolscommandeasy_install.py", Zeile 593, in easy_install-Datei "builddist.win-amd64eggsetuptoolscommandeasy_install.py", Zeile 623, in install_item-Datei "build_x00.8win-amd64eggsetuptoolscommandeasy_install.py" -amd64eggsetuptoolscommandeasy_install. py", Zeile 809, in install_eggs-Datei "builddist.win-amd64eggsetuptoolscommandeasy_install.py", Zeile 1015, in build_and_install-Datei "builddist.win-amd64eggsetuptoolscommandeasy_install.py", Zeile 1003, in run_setup distutils.errors.DistutilsError.: Setup script exited with Fehler: Befehl "gcc" fehlgeschlagen mit Exit-Status 1 --------------------------------------- - Aufräumen... Entfernen des temporären Verzeichnisses c:userspacoappdatalocal emppip_build_Paco... Befehl python setup.py egg_info fehlgeschlagen mit Fehlercode 1 in c:userspacoappdatalocal emppip_build_Pacocryptography Ausnahmeinformationen: Traceback (letzter Aufruf zuletzt): Datei "D:Anacondalibsite-packagespip-1.5.4-py2 .7.eggpipasecommand.py", Zeile 122, in main status = self.run(options, args) Datei "D:Anacondalibsite-packagespip-1.5.4-py2.7.eggpipcommandsinstall.py", Zeile 278, in run require_set .prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle) Datei „D:Anacondalibsite-packagespip-1.5.4-py2.7.eggpip eq.py“, Zeile 1229, in der Datei „prepare_files req_to_install.run_egg_info()“. "D:Anacondalibsite-packagespip-1.5.4-py2.7.eggpip eq.py", Zeile 325, in run_egg_info command_desc="python setup.py egg_info") Datei "D:Anacondalibsite-packagespip-1.5.4-py2. 7.eggpiputil.py", Zeile 697, in call_subprocess % (command_desc, proc.returncode, cwd)) InstallationsError: Command python setup.py egg_info failed with Fehlercode 1 in c:userspacoappdatalocal emppip_build_Pacocryptography 

Ich habe andere egg_info-Fehlerbeiträge gefunden (hier und hier), aber die dort bereitgestellten Lösungen würden mein Problem nicht lösen. Außerdem kann ich andere Pakete über PIP installieren.

PIP Version 1.5.4 Setuptools Version 2.2