GNU/Linux >> Linux Esercitazione >  >> Linux

Errore Python – urllib2 URLError:errore urlopen tipo URL sconosciuto:https [Risolto]

Domanda:  Ho ricevuto questo errore urllib2.URLError: durante l'installazione di  pacco. Dopo aver controllato il programma, ho capito che lo script sta importando urllib libreria e utilizza urlretrieve funzione per recuperare un file da https URL e sembra che la funzione non sia in grado di recuperare dati da https URL. Quindi ho deciso di modificare lo script python e rinominato tutti https URL a http, ma l'errore rimane comunque. Tuttavia l'URL è valido, poiché potrei aprirlo correttamente tramite browser web. Inoltre, ho installato più di una versione di Python (la versione 2.6 è stata fornita con CentOS 6.4 e la versione 3.5 che era installata dal sorgente), ma non sono sicuro che potrebbe essere un problema. Potete aiutarmi a risolvere questo problema?

Risposta:

È possibile che l'installazione di Python sia interrotta. Se devi installare più versioni di Python, è importante farlo nel modo giusto, altrimenti l'intero Python si romperà e più gli strumenti di sistema come yum, setup ecc...

Prima di ciò, dovresti controllare se la versione di Python utilizzata per l'installazione di packstack supporta HTTPS. Per impostazione predefinita, Python non capirà HTTPS fino a quando e a meno che non sia conforme al supporto di OpenSSL . Potrebbe essere necessario fare riferimento a questa guida per compilare Python con il supporto SSL. Dopo aver confermato che Python supporta HTTPS, prova a compilare di nuovo packstack e molto probabilmente l'errore svanirà.


Linux
  1. Errore di installazione di Python – Ignora l'errore di surepip:pip 7.1.2 richiede SSL/TLS [risolto]

  2. Come correggere l'errore irreversibile di Python:Py_Initialize:impossibile ottenere la codifica della locale [Risolto]

  3. Errore di installazione di ConfigParser – python setup.py egg_info non riuscito con codice di errore 1 [Risolto]

  4. Errore di calcolo OpenStack – Nessun record del nodo di calcolo per l'host [Risolto]

  5. Come risolvere l'errore OpenStack - Impossibile eliminare la rete? [Risolto]

Errore Python – urllib2 URLError:errore urlopen tipo URL sconosciuto:https [Risolto]

Impossibile compilare Python.h – Errore di installazione di Websockify

gcc -O2 vs. senza causare errori

Errore di importazione nessun modulo denominato zlib (brew installato python)

errore:il campo 'ctx' ha un tipo incompleto EVP_CIPHER_CTX

errore iptables:opzione sconosciuta --dport