[PYTHON] Überprüfen Sie, wann die Version nicht in pyenv wechselt

Arbeitsnotiz

Ich werde zusammenfassen, wie das Problem bei der Installation von pyenv eingegrenzt werden kann Bitte beziehen Sie sich so weit wie möglich auf die offiziellen Materialien, um sie zu installieren. Offiziell: https://github.com/pyenv/pyenv#installation

Überprüfen Sie, welche Python Sie verwenden

Stellen Sie fest, ob es "mit Pyenv konfiguriert" oder "Python standardmäßig auf dem Betriebssystem installiert" ist.

#Mac Standard Python
$ which python
/usr/bin/python

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

Überprüfen Sie die Shell-Konfigurationsdatei

Überprüfen Sie welche Shell

In der Shell müssen Sie die Umgebungsvariablen von pyenv lesen Überprüfen Sie, ob der Speicherort der pyenv-Umgebungsvariablen je nach Shell unterschiedlich ist.

$ echo $SHELL
/bin/zsh

Die Beschreibungsmethode ist im offiziellen "2. Definieren Sie die Umgebungsvariable PYENV_ROOT ..." beschrieben Da die Beschreibungsmethode für jede Shell unterschiedlich ist, wird die Erklärung weggelassen. https://github.com/pyenv/pyenv#basic-github-checkout

Ich habe eine Umgebungsvariable festgelegt, aber sie funktioniert nicht

Es kann normal funktionieren, indem die Einstellungen von Shell und Pyenv aktualisiert werden.

//Shell-Einstellungen aktualisieren
$ exec "$SHELL"
//Aktualisieren Sie die pyenv-Einstellungen
$ pyenv rehash

Offiziell ist das Beste

Schließlich haben wir in dieser Qiita zusammengefasst, wie das Problem eingegrenzt werden kann. Ich denke, dass die Installationsmethode "es ist in Ordnung, wenn Sie sich das offizielle b ansehen" ist, aber ich denke, dass Sie bei der ersten Einstellung stolpern könnten, also möchte ich ein Ingenieur sein, der das Problem zu diesem Zeitpunkt eingrenzen kann. Offiziell: https://github.com/pyenv/pyenv#installation

Recommended Posts

Überprüfen Sie, wann die Version nicht in pyenv wechselt
Python-Version wechselt nicht
Wechseln Sie nicht mit pyenv global!
Überprüfen Sie, ob der Docker-Container keine Verbindung zum Internet herstellt
Was tun, wenn Python in pyenv nicht von der Systemversion wechselt?
Überprüfen Sie Elemente, wenn das importierte Python-Modul nicht wie erwartet funktioniert
Wenn die Platzhalterspezifikation mit Pylint nicht funktioniert
Überprüfen Sie die Version mit Python
Lösung, wenn Linux die eingebaute Kamera nicht erkennt
Ich kann Chrome nicht mit Selen öffnen, da die Chrome-Treiberversion nicht übereinstimmt
Überprüfen Sie den Code mit flake8
Erhöhen Sie die Version von pyenv selbst
Überprüfen Sie das Verhalten beim Zuweisen von Python
Wechseln Sie pyenv virtualenvs ganz einfach mit peco
Lösung, wenn die Hintergrundabdeckung von VS Code für Linux nicht funktioniert
Tkinter canvas (Fenster) startet nicht, wenn Python 3.7.4 unter Atom ausgeführt wird
Das Aufrufen von time.sleep () nach der Druckfunktion mit dem Endargument wird nicht gedruckt
Wenn das auf Mac / Marvericks installierte Programm pip nicht funktioniert
Überprüfen Sie Punkte, wenn MIDI in einem Programm mit SDL_mixer nicht funktioniert
Was tun, wenn bei der Installation von pyenv kein Fehler auftritt?
Verarbeitung, wenn die Schlüsseleingabe von Python-Pygame nicht gut funktioniert.
So überprüfen Sie die Version von Django
Überprüfen Sie die Existenz der Datei mit Python
Wenn Anaconda Navigator (Mac) nicht startet
Wenn cv2.VideCapture (aviname) nicht gut liest
Installieren Sie, indem Sie die Version mit pip angeben
Python> Python enthält nicht den letzten Offset
SciPy-Version geht nicht hoch (Mac)
Überprüfen Sie die Dateigröße mit du -sh *
[https-Proxy mit Tintenfisch] Beseitigen Sie den Fehler beim Zugriff auf einen Webserver, auf dem kein zwischengeschaltetes CA-Zertifikat verkettet ist.
Beispiel, was zu tun ist, wenn das Beispielskript nicht funktioniert (OpenCV-Python)
Es scheint, dass die Version von Pyflakes nicht die neueste ist, wenn flake8 installiert ist
Über das Problem, dass die Python-Version von Google App Engine nicht ineinander greift
Ubuntu 16.04 LTS, Anfänger-Memorandum zur Umgebungskonstruktion, um die Version von Anaconda durch Pyenv zu ersetzen
Lösung für das Problem, dass der Build bei der Installation von OpenCV (PEP517) nicht beendet wird
Wenn das von rsyslog erfasste Protokoll nach der Drehung mit logrotate nicht aktualisiert wird
Benachrichtigen Sie Slack, wenn die Switch-Verkaufsseite aktualisiert wird ~ Slack-Bot-Entwicklung mit Python ③ ~
Was tun, wenn das Diagramm nicht auf dem Jupyter-Notizbuch (Ipython) angezeigt wird?
Überprüfen Sie das Datum der Flaggenpflicht mit Python
GAE verboten: Der Anrufer hat keine Erlaubnis
Nach der Installation von php7.2 funktioniert der Befehl php nicht
Holen Sie sich die neueste Linux-Kernel-Version mit ArchLinux
[Python] Ausdruck (1,2) macht kein Taple mit Klammern
Spinne nicht gefunden erscheint beim Crawlen mit Scrapy
[systemd] Wie gehe ich mit dem Problem um, dass fancontrol nach dem Anhalten nicht funktioniert?
Das Problem, dass das Bild beim Laden mit PandasTools.LoadSDF nicht in ROMol angezeigt wurde, wurde behoben.
Ein Befehl zum Überprüfen, wenn etwas schief geht, wenn der Server nichts tut
Behebt ein Problem, bei dem cv2.imread () beim Versuch, ein Bild zu lesen, keinen Fehler ausgibt, auch wenn der Pfad nicht übergeben wird