Comment gérer les erreurs lors de l'installation de Python et de pip avec choco

tl; dr Même si vous mettez python dans choco, vous pouvez passer vous-même les variables d'environnement. Si vous souhaitez utiliser pip, mettez-le vous-même.

difficulté

Après avoir installé python3.7 en utilisant choco pour installer ROS2, sur PowerShell

$ python

Lorsque vous entrez, le Microsoft Store s'ouvre.

De plus, lorsque j'essaye d'installer pip avec choco, il ne peut pas être installé en raison d'une erreur.

Solution

Tout d'abord, après l'installation de python

$ refreshenv

Et reflétez-le.

Après ça, encore

$ python

Si le Microsoft Store s'ouvre même si vous entrez, vous devez entrer vous-même les variables d'environnement. Dans mon cas, il y avait un dossier appelé python (version) directement sous le lecteur C, alors définissez-le sur le chemin de la variable d'environnement. Ensuite, python est devenu utilisable.

Ensuite, lorsque j'essaye d'installer pip avec choco, une erreur se produit. J'ai oublié de prendre le journal des erreurs pour le moment, je vais donc l'omettre.

Dans ce cas, téléchargez le script d'installation de pip depuis le net. Exécutez ce qui suit dans le dossier où python est installé.

$ wget "https://bootstrap.pypa.io/get-pip.py" -O "get-pip.py"
$ python get-pip.py

Ensuite, un dossier Scripts sera créé dans le dossier, donc enregistrez-le également dans le chemin de la variable d'environnement. Ensuite, vous pouvez utiliser pip.

référence

https://index.ros.org/doc/ros2/Installation/Eloquent/Windows-Install-Binary/ https://qiita.com/kangetsu121/items/b6352b547cd32e71bc65#%E5%8F%82%E8%80%83 https://bamch0h.hatenablog.com/entry/2019/09/29/162601

Recommended Posts

Comment gérer les erreurs lors de l'installation de Python et de pip avec choco
Comment gérer les erreurs en frappant pip ②
Comment gérer les erreurs lors de l'installation de whitenoise et du déploiement sur Heroku
Comment gérer l'erreur DistributionNotFound
Erreur lors de l'installation d'un module avec Python pip
[Django] Comment résoudre les erreurs lors de l'installation de mysqlclient
Comment gérer les erreurs d'exécution dans subprocess.call
Comment gérer l'erreur OAuth2 lors de l'utilisation des API Google à partir de Python
Comment gérer l'erreur SSL lors de la connexion à S3 avec Python boto
[Python] Comment gérer l'erreur de lecture pandas read_html
[Python] Comment jouer avec les variables de classe avec décorateur et métaclasse
Pour les débutants, comment gérer les erreurs courantes dans les keras
Comment gérer UnicodeDecodeError lors de l'exécution du téléchargement d'image Google
Comment se connecter à AtCoder avec Python et soumettre automatiquement
Comment gérer les données déséquilibrées
Comment démarrer avec Python
Comment calculer la date avec python
Comment installer mysql-connector avec pip3
Comment gérer l'erreur d'installation de python dans pyenv (BUILD FAILED)
Comment ne pas échapper au japonais en traitant avec JSON en Python
Comment importer des fichiers CSV et TSV dans SQLite avec Python
Erreur et solution lors de l'installation de python3 avec homebrew sur mac (catalina 10.15)
Comment créer une caméra de surveillance (caméra de sécurité) avec Opencv et Python
Comment installer des pandas sur EC2 (Comment gérer MemoryError et PermissionError)
Comment créer un environnement d'exécution Python et Jupyter avec VSCode
Comment empaqueter et distribuer des scripts Python
Comment installer et utiliser pandas_datareader [Python]
Installation de Python et gestion des packages avec pip
Comment gérer le problème du déplacement du répertoire actuel lorsque Python est exécuté depuis Atom
Comment utiliser BigQuery en Python
[Python] Qu'est-ce que pip? Expliquez la liste des commandes et comment l'utiliser avec des exemples réels
Comment afficher le japonais python avec lolipop
Une solution de contournement lors de l'installation de pyAudio avec pip.
python: Comment utiliser les locals () et globals ()
Comment entrer le japonais avec les malédictions Python
[Python] Comment calculer MAE et RMSE
Comment utiliser le zip Python et énumérer
Comment utiliser is et == en Python
Comment installer python3 avec docker centos
[Introduction à Python] Comment juger de l'authenticité avec l'instruction if (True et None)
Comment obtenir la différence de date et d'heure en secondes avec Python
[AWS] Comment gérer WordPress "Une erreur s'est produite lors du recadrage d'une image."
Que faire lorsque la version Python est ancienne dans Cloud 9 créée par une autre personne
Comment résoudre le problème de l'échec de la construction lorsque CI / CD de Python Function avec AWS Amplify
Comment télécharger avec Heroku, Flask, Python, Git (4)
Comment gérer les fuites de mémoire dans matplotlib.pyplot
Comment démarrer Python (Flask) au démarrage d'EC2
Grattage de la nourriture avec python et sortie en CSV
MessagePack-Try pour lier Java et Python avec RPC
Comment profiter de la programmation avec Minecraft (Ruby, Python)
[REAPER] Comment jouer à Reascript avec Python
Environnement et utilisation recommandés lors du développement avec Python
Comment faire un traitement parallèle multicœur avec python
Comment générer une séquence en Python et C ++
Remarques sur l'installation de Python3 et l'utilisation de pip sous Windows7