[PYTHON] Solution lorsque l'installation de pip à partir d'un site autre que le site Web officiel et qu'une erreur SSL (erreur d'authentification SSL) se produit

pip installJe pense qu'il existe de nombreux cas où une erreur d'authentification ssl se produit lors de l'insertion d'un package avec.

WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1091)'))': /v1/nc_2520839e1f9641b08211a5c85243124a/sudachi/SudachiDict_core-20190718.tar.gz
  WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1091)'))': /v1/nc_2520839e1f9641b08211a5c85243124a/sudachi/SudachiDict_core-20190718.tar.gz
  WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1091)'))': /v1/nc_2520839e1f9641b08211a5c85243124a/sudachi/SudachiDict_core-20190718.tar.gz
  WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1091)'))': /v1/nc_2520839e1f9641b08211a5c85243124a/sudachi/SudachiDict_core-20190718.tar.gz
  WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1091)'))': /v1/nc_2520839e1f9641b08211a5c85243124a/sudachi/SudachiDict_core-20190718.tar.gz
ERROR: Could not install packages due to an EnvironmentError: HTTPSConnectionPool(host='object-storage.tyo2.conoha.io', port=443): Max retries exceeded with url: /v1/nc_2520839e1f9641b08211a5c85243124a/sudachi/SudachiDict_core-20190718.tar.gz (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1091)')))

Comme ça.

Si vous téléchargez à partir du site Web officiel, vous pouvez le résoudre en faisant confiance de force au domaine du site Web officiel de pipy avec l'option `` --trusted-host ''.

En particulier···,

pip install --trusted-host pypi.org --trusted-host pypi.python.org --trusted-host files.pythonhosted.org <nom du paquet>

Si vous téléchargez le package à partir d'un site non officiel, cela ne suffit pas

Cependant, si vous installez à partir d'un site non officiel, cela peut ne pas fonctionner (car le domaine de ce site n'a rien à voir avec le domaine de pipy).

Par exemple,

pip install https://object-storage.tyo2.conoha.io/v1/nc_2520839e1f9641b08211a5c85243124a/sudachi/SudachiDict_core-20190718.tar.gz

Évidemment, si vous souhaitez installer ce package, vous devez approuver le domaine de l'URL qui représente l'emplacement du package avec l'option `` --trusted-host ''.

Dans le cas de l'exemple ci-dessus, il s'agit de --trusted-host object-storage.tyo2.conoha.io ''.

C'était une histoire très simple, mais j'en suis assez accro, donc si vous avez les mêmes yeux, essayez-la.

Eh bien.

Recommended Posts

Solution lorsque l'installation de pip à partir d'un site autre que le site Web officiel et qu'une erreur SSL (erreur d'authentification SSL) se produit
Élimine l'erreur SSL lors de l'installation PIP sur Windows.
Un mémorandum lorsqu'une erreur se produit avec pip install
# Solution lorsque l'installation de pip donne une erreur lors de l'utilisation d'Anaconda sur Windows 10
Solution lorsqu'une erreur se produit lors du masquage de l'écran de la console avec PyInstaller
Erreur de proxy lors de l'exécution de "pip install"
J'ai eu une erreur en essayant d'installer Xgboost et sa solution
[OSX] [pyenv] Que faire lorsqu'une erreur SSL se produit dans pip
Certificat SSL lié à l'installation de pip? Erreur
Solution pour l'erreur d'installation de pip [Python] [Mac]
[Archlinux] Solution lorsqu'une erreur de requête de package se produit
Que faire lorsqu'une erreur SSL se produit avec pip dans l'environnement Windows10, miniconda, VScode