J'ai le paquet anaconda et je lance Spyder. Voici mes informations système:
anaconda 2018.12 py37_0
Python 3.7.1
pip 18.1
Dell Inspiron 13 7000 64-bit
Je ne peux rien installer avec pip à partir de l'invite de commande. J'obtiens ce qui suit lorsque j'essaie d'installer numpy par exemple (que j'ai déjà via anaconda):
pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
Requirement already satisfied: numpy in c:\users\uday rallabhandi\anaconda3\lib\site-packages (1.15.4)
pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
Could not fetch URL https://pypi.org/simple/pip/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(Host='pypi.org', port=443): Max retries exceeded with url: /simple/pip/ (Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available.")) - skipping
Veuillez m'aider à comprendre pourquoi cela se produit.
Voici mon processus pour corriger l'erreur, sur Windows 10 avec Anaconda:
À ce stade, le message d'erreur était toujours là.
python -m pip install --upgrade pip
Cela a semblé corriger le conflit DLL.
J'ai eu exactement le même problème. Mon ordinateur est exactement le même et les versions de Python et pip sont également les mêmes.
Il s'agit d'un conflit de DLL avec libeay32.dll.
Je peux résoudre ce problème en ajoutant le chemin dir python qui contient libeay32.dll (dans mon cas C:\Users\Gabriel\Anaconda3\pkgs\openssl-1.1.1a-he774522_0\Library\bin) dans l'environnement système comme position la plus haute.
Essayez votre installation/mise à jour avec pip au lieu de pip.
Je n'ai pas non plus libeay32.dll dans le dossier bin, mais après avoir ajouté C:\Users\<user name>\Anaconda3\pkgs\openssl-1.1.1a-he774522_0\Library\bin
en haut du chemin, ça marche. C'est sur Windows 10 64 bits.
Activez votre environnement de conda de base:
conda activate base
J'ai eu le même problème lorsque j'ai créé un nouvel environnement dans anaconda, que je l'ai activé et que j'ai essayé d'installer une bibliothèque avec pip. Ce qui manquait était:
conda install pip
alors tout a fonctionné pour moi.
L'ajout du dossier "<Chemin vers miniconda ou anaconda>\Library\bin" dans PATH a résolu ce problème pour moi.
Activation de la base puis activation de mon environnement Django.
(Django_env) (base) C:\virtual_environment\Django_env>, qui fonctionnait réellement pour moi.