Impossibile installare il pacchetto di crittografia Python con PIP e setup.py

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

Quando provo a installare il pacchetto Cryptography per Python tramite pip install cryptography o tramite scaricando il pacchetto dal il loro sito ed eseguendo python setup.py, ottengo il seguente errore:


D:AnacondaScriptspip-script.py eseguito il 27/02/14 16:13:17 Download/decompressione della crittografia Ottenere la pagina https://pypi.python.org /simple/cryptography/ URL per cercare le versioni per la crittografia: * https://pypi.python.org/simple/cryptography/ Analisi dei collegamenti dalla pagina https://pypi.python.org/simple/cryptography/ Salto https:/ /pypi.python.org/packages/cp26/c/cryptography/cryptography-0.2-cp26-none-win32.whl#md5=13e5c4b19520e7dc6f07c6502b3f74e2 (da https://pypi.python.org/simple/cryptography/) perché è non compatibile con questo Python Skipping https://pypi.python.org/packages/cp26/c/cryptography/cryptography-0.2.1- cp26-none-win32.whl#md5=00e733648ee5cdb9e58876238b1328f8 (da https://pypi.python.org/simple/cryptography/) perché non è compatibile con questo Python Skipping https://pypi.python.org/packages/cp27 /c/cryptography/cryptography-0.2-cp27-none-win32.whl#md5=013ccafa6a5a3ea92c73f2c1c4879406 (da https://pypi.python.org/simple/cryptography/) perché non è compatibile con questo Python Skipping https:// pypi.python.org/packages/cp27/c/cryptography/cryptography-0.2.1-cp27-none-win32.whl#md5=127d6a5dc687250721f892d55720a06c (da https://pypi.python.org/simple/cryptography/) perché non è compatibile con questo Python Skipping https://pypi.python.org/packages/cp32/c/cryptography/cryptography-0.2-cp32-none-win32.whl#md5=051424a36e91039807b72f112333ded3 (da https://pypi.python. org/simple/cryptography/) perché non è compatibile con questo Python Skipping https://pypi.python.org/packages/cp32/c/cryptography/cryptography-0.2.1-cp32-none-win32.whl#md5= 53f6f57db8e952d64283baaa14cbde3d (fr om https://pypi.python.org/simple/cryptography/) perché non è compatibile con questo Python Skipping https://pypi.python.org/packages/cp33/c/cryptography/cryptography-0.2-cp33-none -win32.whl#md5=302812c1c1a035cf9ba3292f8dbf3f9e (da https://pypi.python.org/simple/cryptography/) perché non è compatibile con questo Python Skipping https://pypi.python.org/packages/cp33/c/ cryptography/cryptography-0.2.1-cp33-none-win32.whl#md5=81acca90caf8a45f2ca73f3f9859fae4 (da https://pypi.python.org/simple/cryptography/) perché non è compatibile con questo collegamento Python Found https:// pypi.python.org/packages/source/c/cryptography/cryptography-0.1.tar.gz#md5=bdc1c5fe069deca7467b71a0cc538f17 (da https://pypi.python.org/simple/cryptography/), versione: 0.1 Link trovato https: //pypi.python.org/packages/source/c/cryptography/cryptography-0.2.1.tar.gz#md5=872fc04268dadc66a0305ae5ab1c123b (da https://pypi.python.org/simple/cryptography/), versione: 0.2 .1 Collegamento trovato https://pypi.python.org/packages/s ource/c/cryptography/cryptography-0.2.tar.gz#md5=8a3d21e837a21e1b7634ee1f22b06bb6 (da https://pypi.python.org/simple/cryptography/), versione: 0.2 Utilizzando la versione 0.2.1 (versione più recente: 0.2. 1, 0.2, 0.1) Download dall'URL https://pypi.python.org/packages/source/c/cryptography/cryptography-0.2.1.tar.gz#md5=872fc04268dadc66a0305ae5ab1c123b (da https://pypi.python. org/simple/cryptography/) Esecuzione di setup.py (percorso:c:userspacoappdatalocal emppip_build_Pacocryptographysetup.py) egg_info per la crittografia del pacchetto Nel file incluso da c/_cffi_backend.c:7:0: c/misc_win32.h:225:23: errore : due o più tipi di dati negli identificatori di dichiarazione c/misc_win32.h:225:1: avviso: nome del tipo inutile nella dichiarazione vuota [abilitato per impostazione predefinita] c/_cffi_backend.c: Nella funzione "convert_array_from_object": c/_cffi_backend.c: 1105:26: avviso: conversione sconosciuta digitare il carattere "z" nel formato [-Wformat] c/_cffi_backend.c:1105:26: avviso: troppi argomenti per il formato [-Wformat-extra-args] c/_cffi_backend.c: 1130:30 : avviso: conversione sconosciuta digitare il carattere "z" nel formato [-Wformat] c/_cffi_backend.c:1130:30: avviso: troppi argomenti per il formato [-Wformat-extra-args] c/_cffi_backend.c:1150:30 : avviso: conversione sconosciuta digitare il carattere "z" nel formato [-Wformat] c/_cffi_backend.c:1150:30: avviso: troppi argomenti per il formato [-Wformat-extra-args] c/_cffi_backend.c: In funzione " convert_struct_from_object": c/_cffi_backend.c:1183:26: avviso: conversione sconosciuta digitare il carattere "z" nel formato [-Wformat] c/_cffi_backend.c:1183:26: avviso: troppi argomenti per il formato [-Wformat-extra -args] c/_cffi_backend.c:1196:30: avviso: conversione sconosciuta digitare il carattere "z" nel formato [-Wformat] c/_cffi_backend.c:1196:30: avviso: troppi argomenti per il formato [-Wformat-extra -args] c/_cffi_backend.c: Nella funzione "cdata_repr": c/_cffi_backend.c:1583:13: avviso: tipo di conversione sconosciuto carattere "L" nel formato [-Wformat] c/_cffi_backend.c:1583:13: avviso: troppi argomenti per il formato [-Wformat-extra-args] c/_c ffi_backend.c:1595:9: avviso: conversione sconosciuta digitare il carattere "z" nel formato [-Wformat] c/_cffi_backend.c:1595:9: avviso: troppi argomenti per il formato [-Wformat-extra-args] c/ _cffi_backend.c: Nella funzione "cdataowning_repr": c/_cffi_backend.c:1647:30: avviso: conversione sconosciuta digitare il carattere "z" nel formato [-Wformat] c/_cffi_backend.c:1647:30: avviso: troppi argomenti per il formato [-Wformat-extra-args] c/_cffi_backend.c: Nella funzione "_cdata_get_indexed_ptr": c/_cffi_backend.c:1820:26: avviso: conversione sconosciuta digitare il carattere "z" nel formato [-Wformat] c/_cffi_backend .c:1820:26: avviso: conversione sconosciuta digitare il carattere "z" nel formato [-Wformat] c/_cffi_backend.c:1820:26: avviso: troppi argomenti per il formato [-Wformat-extra-args] c/_cffi_backend .c: Nella funzione "_cdata_getslicearg": c/_cffi_backend.c:1872:26: avviso: tipo di conversione sconosciuto carattere "z" nel formato [-Wformat] c/_cffi_backend.c:1872:26: avviso: tipo di conversione sconosciuto carattere "z" nel formato [-Wformat] c/_cffi_bac kend.c:1872:26: avviso: troppi argomenti per il formato [-Wformat-extra-args] c/_cffi_backend.c: Nella funzione "cdata_ass_slice": c/_cffi_backend.c:1951:26: avviso: tipo di conversione sconosciuto carattere "z" nel formato [-Wformat] c/_cffi_backend.c:1951:26: avviso: conversione sconosciuta tipo carattere "z" nel formato [-Wformat] c/_cffi_backend.c:1951:26: avviso: troppi argomenti per il formato [-Wformat-extra-args] c/_cffi_backend.c:1969:30: avviso: tipo di conversione sconosciuto carattere "z" nel formato [-Wformat] c/_cffi_backend.c:1969:30: avviso: tipo di conversione sconosciuto carattere "z" nel formato [-Wformat] c/_cffi_backend.c:1969:30: avviso: troppi argomenti per il formato [-Wformat-extra-args] c/_cffi_backend.c:1983:22: avviso: tipo di conversione sconosciuto carattere "z" nel formato [-Wformat] c/_cffi_backend.c:1983:22: avviso: troppi argomenti per il formato [-Wformat-extra-args] c/_cffi_backend.c: Nella funzione "cdata_call": c/_cffi_backend .c:2367:30: avviso: tipo di conversione sconosciuto carattere "z" nel formato [-Wfo rmat] c/_cffi_backend.c:2367:30: avviso: il formato "%s" prevede un argomento di tipo "char *", ma l'argomento 3 ha il tipo "Py_ssize_t" [-Wformat] c/_cffi_backend.c:2367:30: avviso: troppi argomenti per il formato [-Wformat-extra-args] c/_cffi_backend.c: Nella funzione "cast_to_integer_or_char": c/_cffi_backend.c:2916:26: avviso: conversione sconosciuta digitare il carattere "z" nel formato [- Wformat] c/_cffi_backend.c:2916:26: avviso: il formato "%s" prevede un argomento di tipo "char *", ma l'argomento 3 ha il tipo "Py_ssize_t" [-Wformat] c/_cffi_backend.c:2916:26: avviso: troppi argomenti per il formato [-Wformat-extra-args] c/_cffi_backend.c:2928:26: avviso: conversione sconosciuta digitare il carattere "z" nel formato [-Wformat] c/_cffi_backend.c:2928:26: avviso: il formato "%s" prevede un argomento di tipo "char *", ma l'argomento 3 ha il tipo "Py_ssize_t" [-Wformat] c/_cffi_backend.c:2928:26: avviso: troppi argomenti per il formato [-Wformat-extra -args] c/_cffi_backend.c: Nella funzione "new_array_type": c/_cffi_backend.c:3480:9: avviso: unkno wn tipo di conversione carattere "l" nel formato [-Wformat] c/_cffi_backend.c:3480:9: avviso: troppi argomenti per il formato [-Wformat-extra-args] c/_cffi_backend.c: Nella funzione "b_complete_struct_or_union": c/_cffi_backend.c:3878:22: avviso: conversione sconosciuta digitare il carattere "z" nel formato [-Wformat] c/_cffi_backend.c:3878:22: avviso: conversione sconosciuta digitare il carattere "z" nel formato [-Wformat] c/_cffi_backend.c:3878:22: avviso: troppi argomenti per il formato [-Wformat-extra-args] Traceback (ultima chiamata più recente): File "<string>", riga 17, in <module> File "c:userspacoappdatalocal emppip_build_Pacocryptographysetup.py", riga 113, in <module> "build": cffi_build, File "D:Anacondalibdistutilscore.py", riga 112, in setup _setup_distribution = dist = klass(attrs) File "builddist.win-amd64eggsetuptoolsdist.py", riga 239, in __init__ File "builddist.win- amd64eggsetuptoolsdist.py", riga 264, nel file fetch_build_eggs "builddist.win-amd64eggpkg_resources.py", riga 580, in risoluzione dist = best[req.key] = env.best_match(req, ws, installer) File "builddist.win -amd64eggpkg_resources.py", riga 818, in best_match return self.obtain(req, installer) # prova a scaricare/installare il file "builddist.win-amd64eggpkg_resources.py", riga 830, in get return installer(requirement) File "builddist .win-amd64eggsetuptoolsdist.py", riga 314, nel file fetch_build_egg "builddist.win-amd64eggsetuptoolscommandeasy_install.py", riga 593, nel file easy_install "builddist.win-amd64eggsetuptoolscommandeasy_install.py", riga 623, nel file install_item "build_item" "build_item" -amd64eggsetuptoolcommandeasy_install. py", riga 809, nel file install_eggs "builddist.win-amd64eggsetuptoolscommandeasy_install.py", riga 1015, nel file build_and_install "builddist.win-amd64eggsetuptoolscommandeasy_install.py", riga 1003, in run_setup distutils.errors.DistutilsError: Setup script è terminato con: Setup script errore: comando "gcc" non riuscito con stato di uscita 1 Output completo dal comando python setup.py egg_info: nel file incluso da c/_cffi_backend.c:7:0: c/misc_win32.h:225:23: errore: due o più tipi di dati negli specificatori di dichiarazione c/misc_win32.h:225:1: avviso: nome del tipo inutile nella dichiarazione vuota [abilitato per impostazione predefinita] c/_cffi_backend.c: Nella funzione "convert_array_from_object": c/_cffi_backend.c:1105:26: avviso: tipo di conversione sconosciuto carattere "z" nel formato [-Wformat] c/_cffi_backend.c:1105:26: avviso: troppi argomenti per il formato [-Wformat-extra-args] c/_cffi_backend.c:1130:30: avviso: tipo di conversione sconosciuto carattere "z" nel formato [-Wformat] c/_cffi_backend.c:1130:30: avviso: troppi argomenti per f ormat [-Wformat-extra-args] c/_cffi_backend.c:1150:30: avviso: conversione sconosciuta digitare il carattere "z" nel formato [-Wformat] c/_cffi_backend.c:1150:30: avviso: troppi argomenti per formato [-Wformat-extra-args] c/_cffi_backend.c: Nella funzione "convert_struct_from_object": c/_cffi_backend.c:1183:26: avviso: conversione sconosciuta digitare il carattere "z" nel formato [-Wformat] c/_cffi_backend. c:1183:26: avviso: troppi argomenti per il formato [-Wformat-extra-args] c/_cffi_backend.c:1196:30: avviso: conversione sconosciuta digitare il carattere "z" nel formato [-Wformat] c/_cffi_backend. c:1196:30: avviso: troppi argomenti per il formato [-Wformat-extra-args] c/_cffi_backend.c: Nella funzione "cdata_repr": c/_cffi_backend.c:1583:13: avviso: tipo di conversione sconosciuto carattere " L" nel formato [-Wformat] c/_cffi_backend.c:1583:13: avviso: troppi argomenti per il formato [-Wformat-extra-args] c/_cffi_backend.c:1595:9: avviso: tipo di conversione sconosciuto carattere " z" in formato [-Wformat] c/_cffi_backend.c:1595:9: avviso: troppo m qualsiasi argomento per il formato [-Wformat-extra-args] c/_cffi_backend.c: Nella funzione "cdataowning_repr": c/_cffi_backend.c:1647:30: avviso: conversione sconosciuta digitare il carattere "z" nel formato [-Wformat] c /_cffi_backend.c:1647:30: avviso: troppi argomenti per il formato [-Wformat-extra-args] c/_cffi_backend.c: nella funzione "_cdata_get_indexed_ptr": c/_cffi_backend.c:1820:26: avviso: conversione sconosciuta digitare il carattere "z" nel formato [-Wformat] c/_cffi_backend.c:1820:26: avviso: conversione sconosciuta digitare il carattere "z" nel formato [-Wformat] c/_cffi_backend.c:1820:26: avviso: troppi argomenti per il formato [-Wformat-extra-args] c/_cffi_backend.c: Nella funzione "_cdata_getslicearg": c/_cffi_backend.c:1872:26: avviso: conversione sconosciuta digitare il carattere "z" nel formato [-Wformat] c/ _cffi_backend.c:1872:26: avviso: conversione sconosciuta digitare il carattere "z" nel formato [-Wformat] c/_cffi_backend.c:1872:26: avviso: troppi argomenti per il formato [-Wformat-extra-args] c/ _cffi_backend.c: Nella funzione "cdata_ass_slice": c/_ cffi_backend.c:1951:26: avviso: tipo di conversione sconosciuto carattere "z" nel formato [-Wformat] c/_cffi_backend.c:1951:26: avviso: tipo di conversione sconosciuto carattere "z" nel formato [-Wformat] c/ _cffi_backend.c:1951:26: avviso: troppi argomenti per il formato [-Wformat-extra-args] c/_cffi_backend.c:1969:30: avviso: conversione sconosciuta digitare il carattere "z" nel formato [-Wformat] c/ _cffi_backend.c:1969:30: avviso: conversione sconosciuta digitare il carattere "z" nel formato [-Wformat] c/_cffi_backend.c:1969:30: avviso: troppi argomenti per il formato [-Wformat-extra-args] c/ _cffi_backend.c:1983:22: avviso: conversione sconosciuta digitare il carattere "z" nel formato [-Wformat] c/_cffi_backend.c:1983:22: avviso: troppi argomenti per il formato [-Wformat-extra-args] c/ _cffi_backend.c: Nella funzione "cdata_call": c/_cffi_backend.c:2367:30: avviso: conversione sconosciuta digitare il carattere "z" nel formato [-Wformat] c/_cffi_backend.c:2367:30: avviso: formato "% s" si aspetta un argomento di tipo "char *", ma l'argomento 3 ha il tipo "Py_ssize_t" [-Wf ormat] c/_cffi_backend.c:2367:30: avviso: troppi argomenti per il formato [-Wformat-extra-args] c/_cffi_backend.c: nella funzione "cast_to_integer_or_char": c/_cffi_backend.c:2916:26: avviso : sconosciuto tipo di conversione carattere "z" nel formato [-Wformat] c/_cffi_backend.c:2916:26: avviso: il formato "%s" prevede un argomento di tipo "char *", ma l'argomento 3 ha il tipo "Py_ssize_t" [- Wformat] c/_cffi_backend.c:2916:26: avviso: troppi argomenti per il formato [-Wformat-extra-args] c/_cffi_backend.c:2928:26: avviso: conversione sconosciuta digitare il carattere "z" nel formato [- Wformat] c/_cffi_backend.c:2928:26: avviso: il formato "%s" prevede un argomento di tipo "char *", ma l'argomento 3 ha il tipo "Py_ssize_t" [-Wformat] c/_cffi_backend.c:2928:26: avviso: troppi argomenti per il formato [-Wformat-extra-args] c/_cffi_backend.c: Nella funzione "new_array_type": c/_cffi_backend.c:3480:9: avviso: conversione sconosciuta digitare il carattere "l" nel formato [- Wformat] c/_cffi_backend.c:3480:9: avviso: troppi argomenti per il formato [-Wformat-e xtra-args] c/_cffi_backend.c: Nella funzione "b_complete_struct_or_union": c/_cffi_backend.c:3878:22: avviso: conversione sconosciuta digitare il carattere "z" nel formato [-Wformat] c/_cffi_backend.c:3878:22 : avviso: conversione sconosciuta digitare il carattere "z" nel formato [-Wformat] c/_cffi_backend.c:3878:22: avviso: troppi argomenti per il formato [-Wformat-extra-args] Traceback (ultima chiamata più recente): File "<string>", riga 17, in <module> File "c:userspacoappdatalocal emppip_build_Pacocryptographysetup.py", riga 113, in <module> "build": cffi_build, File "D:Anacondalibdistutilscore.py", riga 112, in setup _setup_distribution = dist = klass(attrs) File "builddist.win-amd64eggsetuptoolsdist.py", riga 239, in __init__ File "builddist.win- amd64eggsetuptoolsdist.py", riga 264, nel file fetch_build_eggs "builddist.win-amd64eggpkg_resources.py", riga 580, in risoluzione dist = best[req.key] = env.best_match(req, ws, installer) File "builddist.win -amd64eggpkg_resources.py", riga 818, in best_match return self.obtain(req, installer) # prova a scaricare/installare il file "builddist.win-amd64eggpkg_resources.py", riga 830, in get return installer(requirement) File "builddist .win-amd64eggsetuptoolsdist.py", riga 314, nel file fetch_build_egg "builddist.win-amd64eggsetuptoolscommandeasy_install.py", riga 593, nel file easy_install "builddist.win-amd64eggsetuptoolscommandeasy_install.py", riga 623, nel file install_item "build_item" "build_item" -amd64eggsetuptoolcommandeasy_install. py", riga 809, nel file install_eggs "builddist.win-amd64eggsetuptoolscommandeasy_install.py", riga 1015, nel file build_and_install "builddist.win-amd64eggsetuptoolscommandeasy_install.py", riga 1003, in run_setup distutils.errors.DistutilsError: Setup script è terminato con: Setup script errore: comando "gcc" non riuscito con stato di uscita 1 ---------------------------------------- - Pulire... Rimozione della directory temporanea c:userspacoappdatalocal emppip_build_Paco... Il comando python setup.py egg_info non è riuscito con il codice di errore 1 in c:userspacoappdatalocal emppip_build_Pacocryptography Informazioni sull'eccezione: Traceback (ultima chiamata più recente): File "D:Anacondalibsite-packagespip-1.5.4-py2 .7.eggpipasecommand.py", riga 122, in stato principale = self.run(options, args) File "D:Anacondalibsite-packagespip-1.5.4-py2.7.eggpipcommandsinstall.py", riga 278, in esecuzione require_set .prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle) File "D:Anacondalibsite-packagespip-1.5.4-py2.7.eggpip eq.py", riga 1229, in prepare_files req_to_install.run_egg_info() File "D:Anacondalibsite-packagespip-1.5.4-py2.7.eggpip eq.py", riga 325, in run_egg_info command_desc="python setup.py egg_info") File "D:Anacondalibsite-packagespip-1.5.4-py2. 7.eggpiputil.py", riga 697, in call_subprocess % (command_desc, proc.returncode, cwd)) InstallationError: comando python setup.py egg_info non riuscito con codice di errore 1 in c:userspacoappdatalocal emppip_build_Pacocryptography 

Ho trovato altri messaggi di errore egg_info (qui e qui) ma le soluzioni fornite "non risolverebbero il mio problema. Inoltre, sono in grado di installare altri pacchetti tramite PIP.

PIP versione 1.5.4 setuptools versione 2.2