Nel tentativo di installare la libreria pypng in Python v. 2.7 mediante il comando
C:\Python27>python -m pip install pypng
mi veniva restituito il seguente errore:
Collecting pypng
Could not fetch URL https://pypi.python.org/simple/pypng/: There was a problem confirming the ssl certificate: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:661) – skipping
Could not find a version that satisfies the requirement pypng (from versions: )
No matching distribution found for pypng
Dopo una ricerca in rete e diversi test, vi propongo una semplice strategia per superare l’errore.
Innanzitutto è necessario ricercare il package all’indirizzo https://pypi.python.org/pypi mediante la casella di ricerca. Si deve quindi scarica il package e decomprimerlo.
Infine, ipotizzando che il package decompresso si trovi nella cartealla C:\pypng-0.0.18, nella console dei comandi si deve digitare:
C:\pypng-0.0.18>c:\python27\python setup.py install
Un’altra modalità per superare l’errore nella verifica del certificato è di aggiornare pip all’ultima versione (vedi https://github.com/pypa/pip/issues/3883)