[PYTHON] Vérifier quand la version ne change pas dans pyenv

Mémo de travail

Je vais résumer comment isoler le problème lors de l'installation de pyenv Veuillez vous référer autant que possible aux matériaux officiels pour l'installer. Officiel: https://github.com/pyenv/pyenv#installation

Vérifiez quel python vous utilisez

Déterminez s'il est "configuré avec pyenv" ou "python installé par défaut sur le système d'exploitation"

#python par défaut mac
$ which python
/usr/bin/python

#pyenv python
$ which python
/Users/xxxx/.pyenv/shims/python

Vérifiez le fichier de configuration du shell

Vérifiez quelle coque

Dans le shell, vous devez lire les variables d'environnement de pyenv Vérifiez car l'emplacement de chargement de la variable d'environnement pyenv diffère selon le shell.

$ echo $SHELL
/bin/zsh

La méthode de description est décrite dans le document officiel 2. Définir la variable d'environnement PYENV_ROOT ... Puisque la méthode de description est différente pour chaque shell, l'explication est omise. https://github.com/pyenv/pyenv#basic-github-checkout

J'ai défini une variable d'environnement mais cela ne fonctionne pas

Cela peut fonctionner normalement en actualisant les paramètres de shell et pyenv.

//Actualiser les paramètres du shell
$ exec "$SHELL"
//Actualiser les paramètres pyenv
$ pyenv rehash

L'officiel est le meilleur

Enfin, dans cette qiita, nous avons résumé comment isoler le problème. Je pense que la méthode d'installation est "c'est bien si vous regardez le b officiel", mais je pense que vous risquez de trébucher au premier réglage, donc je veux être un ingénieur qui puisse isoler le problème à ce moment-là. Officiel: https://github.com/pyenv/pyenv#installation

Recommended Posts

Vérifier quand la version ne change pas dans pyenv
la version de python ne change pas
Ne changez pas avec pyenv global!
Vérifier quand le conteneur Docker ne se connecte pas à Internet
Que faire lorsque Python ne passe pas de la version système dans pyenv
Vérifiez les éléments lorsque le module python importé ne fonctionne pas comme prévu
Lorsque la spécification générique ne fonctionne pas avec pylint
Vérifier la version avec python
Solution lorsque Linux ne reconnaît pas la caméra intégrée
Je ne peux pas ouvrir Chrome avec du sélénium car la version du pilote Chrome ne correspond pas
Vérifiez le code avec flake8
Élever la version de pyenv elle-même
Vérifiez le comportement lors de l'attribution de Python
Changez facilement de virtualenv Pyenv avec peco
Solution lorsque la couverture de fond de VS Code pour Linux ne fonctionne pas
Tkinter canvas (fenêtre) ne démarre pas lors de l'exécution de Python 3.7.4 sur Atom
L'appel de time.sleep () après une fonction d'impression avec un argument de fin ne s'imprime pas
Lorsque le programme pip installé sur Mac / Marvericks ne fonctionne pas
Vérifier les points lorsque MIDI ne fonctionne pas dans un programme utilisant SDL_mixer
Que faire si l'installation de pyenv ne se poursuit pas avec une erreur
Traitement lorsque l'entrée clé de pygame Python ne se passe pas bien.
Comment vérifier la version de Django
Vérifier l'existence du fichier avec python
Lorsque Anaconda Navigator (Mac) ne démarre pas
Lorsque cv2.VideCapture (aviname) ne lit pas bien
Installer en spécifiant la version avec pip
Python> Python n'inclut pas le dernier décalage
La version SciPy ne monte pas (Mac)
Vérifiez la taille du fichier avec du -sh *
[proxy https avec squid] Éliminez l'erreur lors de l'accès à un serveur Web qui n'a pas de certificat CA intermédiaire enchaîné.
Exemple de ce qu'il faut faire lorsque l'exemple de script ne fonctionne pas (OpenCV-Python)
Il semble que la version de pyflakes ne soit pas la dernière lorsque flake8 est installé
À propos du problème que la version python de Google App Engine ne maille pas
Ubuntu 16.04 LTS, mémorandum de construction d'environnement pour débutant pour changer la version d'Anaconda avec pyenv
Solution au problème qui ne se termine pas lors de l'installation d'OpenCV (PEP517)
Lorsque le journal acquis par rsyslog n'est pas mis à jour après la rotation avec logrotate
Notifier slack lorsque la page de vente du commutateur est mise à jour ~ développement de bot slack avec python ③ ~
Que faire lorsque le graphique n'apparaît pas sur le notebook Jupyter (IPython)
Vérifiez la date du devoir de drapeau avec Python
Interdit: l'appelant n'a pas d'autorisation dans GAE
Après l'installation de php7.2, la commande php ne fonctionne pas
Obtenez la dernière version du noyau Linux avec ArchLinux
[Python] Expression (1,2) ne fait pas de taple avec des parenthèses
L'araignée introuvable apparaît lors de l'exploration avec Scrapy
[systemd] Comment faire face au problème que fancontrol ne fonctionne pas après la suspension
Résolution du problème selon lequel l'image n'était pas affichée dans ROMol lors du chargement avec PandasTools.LoadSDF.
Une commande pour vérifier si quelque chose ne va pas lorsque le serveur ne fait rien
Résout un problème où cv2.imread () ne donne pas d'erreur lors de la tentative de lecture d'une image même si le chemin ne passe pas