[PYTHON] Notez la solution car django n'a pas pu s'installer avec pip

Contenu de cet article

Quand j'ai installé django, j'ai eu une erreur suspecte Il y a eu un problème de confirmation du certificat ssl`, donc je vais l'écrire comme un rappel.

table des matières

  1. Environnement
  2. Détails de l'erreur
  3. Solution

1. Environnement

Windows 10 Python 3.7.8

2. Détails de l'erreur

Quand j'ai essayé d'installer django, j'ai reçu l'avertissement douteux suivant.

image.png

WARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/django/    
WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/django/    
WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/django/    
Could not fetch URL https://pypi.org/simple/django/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/django/ (Caused by SSLErrERROR: Could not find a version that satisfies the requirement django (from versions: none)
ERROR: No matching distribution found for django

Quand j'ai recherché, il y avait des solutions, mais j'ai adopté la méthode la plus simple, "mettre à jour la version Python".

3. Solution

Installez la dernière version 3.8.4 (https://www.python.org/downloads/release/python-384/) sur le site Python. Puis

Collecting django
  Downloading Django-3.0.8-py3-none-any.whl (7.5 MB)
     |████████████████████████████████| 7.5 MB ... 
Collecting pytz
  Downloading pytz-2020.1-py2.py3-none-any.whl (510 kB)
     |████████████████████████████████| 510 kB ... 
Collecting asgiref~=3.2
  Downloading asgiref-3.2.10-py3-none-any.whl (19 kB)
Collecting sqlparse>=0.2.2
  Downloading sqlparse-0.3.1-py2.py3-none-any.whl (40 kB)
     |████████████████████████████████| 40 kB ... 
Installing collected packages: pytz, asgiref, sqlparse, django
Successfully installed asgiref-3.2.10 django-3.0.8 pytz-2020.1 sqlparse-0.3.1

Réussi.

Recommended Posts

Notez la solution car django n'a pas pu s'installer avec pip
[Introduction à StyleGAN] J'ai joué avec "The Life of a Man" ♬
Je veux installer Python avec PythonAnywhere
Je ne peux pas installer le package avec pip.
[Django] a créé un champ pour saisir des dates avec des nombres à 4 chiffres
J'ai fait GAN avec Keras, donc j'ai fait une vidéo du processus d'apprentissage.
Je suis resté coincé quand j'ai essayé d'installer diverses choses avec Mac El capitaine pip, alors notez
J'ai essayé de créer un modèle avec l'exemple d'Amazon SageMaker Autopilot
Je souhaite installer un package de Php Redis
Transition vers l'écran de mise à jour avec le Django a tag
Je voulais connaître le nombre de lignes dans plusieurs fichiers et j'ai essayé de l'obtenir avec une commande
J'ai essayé de faire quelque chose comme un chatbot avec le modèle Seq2Seq de TensorFlow
Quand j'essaye d'installer mysqlclient avec Django, j'obtiens l'erreur: la commande 'gcc' a échoué avec l'état de sortie 1.
Je voulais juste extraire les données de la date et de l'heure souhaitées avec Django
J'ai essayé de trouver l'entropie de l'image avec python
J'ai essayé de trouver la moyenne de plusieurs colonnes avec TensorFlow
Je veux créer un éditeur de blog avec l'administrateur de django
Étapes pour installer un package cloné Git localement avec pip
J'ai fait une fonction pour vérifier le modèle de DCGAN
Je veux installer le package de requirements.txt avec poésie
Je n'arrive pas à me connecter à la page d'administration avec Django 3
J'ai trébuché lorsque j'ai essayé d'installer Basemap, donc un mémorandum
Je veux connaître la nature de Python et pip
Trouver une solution au problème N-Queen avec un algorithme génétique (1)
J'ai créé une fonction pour découper l'image de python openCV, alors veuillez l'utiliser.
J'ai écrit un doctest dans "J'ai essayé de simuler la probabilité d'un jeu de bingo avec Python"
Je n'aime pas être frustré par la sortie de Pokemon Go, j'ai donc créé un script pour détecter la sortie et le tweeter
Comment installer mysql-connector avec pip3
J'obtiens une erreur en essayant d'installer maec 4.0.1.0 avec pip
J'ai essayé de créer une liste de nombres premiers avec python
J'ai essayé de résumer brièvement la procédure de démarrage du développement de Django
Que faire si vous obtenez une erreur de décodage Unicode avec l'installation de pip
Je voulais résoudre le problème ABC164 A ~ D avec Python
J'ai essayé d'agrandir la taille du volume logique avec LVM
Je veux vérifier la position de mon visage avec OpenCV!
J'ai essayé d'améliorer l'efficacité du travail quotidien avec Python
J'ai comparé Jinja2 en lisant le document pour l'utiliser avec Django
Créer une API REST pour faire fonctionner dynamodb avec le Framework Django REST
J'ai essayé de créer un mécanisme de contrôle exclusif avec Go
J'ai essayé de déverrouiller l'entrée 2 lock sésame d'une simple pression sur le bouton AWS IoT
J'ai essayé de prédire le nombre de personnes infectées au niveau national de la nouvelle corona avec un modèle mathématique
J'ai essayé le serveur asynchrone de Django 3.0
[Fabric] J'étais accro à l'utilisation de booléen comme argument, alors notez les contre-mesures.
Comment vérifier la version de Django
Début de PyPi J'ai essayé de rendre possible l'installation d'une bibliothèque pour vérifier les vacances japonaises
J'étais accro à pip installer mysqlclient
J'ai eu une erreur liée à SSL avec l'installation de pip, donc je l'ai résolue.
Installer en spécifiant la version avec pip
J'ai essayé d'obtenir le code d'authentification de l'API Qiita avec Python.
Je souhaite trier une liste dans l'ordre des autres listes
J'ai changé le générateur de jetons jwt en simplejwt avec Django Rest Auth.
Je veux exprimer mes sentiments avec les paroles de Mr. Children
J'ai essayé d'extraire automatiquement les mouvements des joueurs Wiire avec un logiciel
Django super introduction par les débutants Python! Partie 2 J'ai essayé d'utiliser les fonctions pratiques du modèle
Je veux utiliser quatre règles compliquées dans l'instruction IF du modèle Django! → Utilisez un modèle personnalisé
J'ai essayé d'envoyer un e-mail de fin d'inscription depuis Gmail avec django.
J'ai essayé d'analyser la négativité de Nono Morikubo. [Comparer avec Posipa]