[PYTHON] Umgang mit Pyenv-Initialisierungsfehlern bei Fischen 3.1.0

tl;dr Wenn Sie die Zeile von pyenv (rbenv) in ~ / .config / fish / config.fish wie folgt ändern, verschwindet das Problem.

before

. (pyenv init - | psub)
. (rbenv init - | psub)

after

source (pyenv init - | psub)
source (rbenv init - | psub)

Probleme, die auftreten

Ich konnte den Befehl . bis zu fish3.0.2 verwenden, aber anscheinend ist er ab fish3.1.0 nicht mehr verfügbar. Dies ist ursprünglich vorhergesagt .

. (a single period) is an alias for the source command. The use of . is deprecated in favour of source, and . will be removed in a future version of fish.

Es ist endlich weg (weinend)

Wenn Sie Bash-Befehle verwenden oder den Befehl . verwenden, müssen Sie diese Gelegenheit nutzen, um die Konfigurationsdatei zu überprüfen.

Es ist üblich, den Befehl . in der Initialisierungssyntax von pyenv (rbenv) zu verwenden. Bei der Ausführung mit fish3.1.0 tritt jedoch die folgende Fehlermeldung auf.

source: Error encountered while sourcing file '/var/folders/yv/0npp741974sgp79671hf_48c0000gn/T//.psub.pxGqFIeIaF':
source: No such file or directory
source: Error encountered while sourcing file '/var/folders/yv/0npp741974sgp79671hf_48c0000gn/T//.psub.VyHOD74WrY':
source: No such file or directory

Am Ende

Wenn Sie, wie eingangs erwähnt, eine solche Fehlermeldung erhalten, können Sie den Befehl source verwenden, der einwandfrei funktioniert. Ich habe heute Morgen auch unter diesem Problem gelitten. Wenn Sie also andere Probleme haben, lesen Sie bitte ~ ~

Recommended Posts

Umgang mit Pyenv-Initialisierungsfehlern bei Fischen 3.1.0
Wie man mit Python-Installationsfehlern in pyenv umgeht (BUILD FAILED)
Umgang mit Speicherlecks in matplotlib.pyplot
Umgang mit Laufzeitfehlern in subprocess.call
Wie man tkinter mit Python in Pyenv benutzt
Vorgehensweise beim Ausführen von Transaktionen: In Anaconda fehlgeschlagen
Umgang mit unausgeglichenen Daten
Umgang mit dem DistributionNotFound-Fehler
So installieren Sie Anaconda mit pyenv
[AWS] Umgang mit dem Fehler "Ungültiger Codepunkt" in CloudSearch
Für Anfänger, wie man mit häufigen Fehlern in Keras umgeht
So arbeiten Sie mit BigQuery in Python
So verwenden Sie Python in Pyenv unter MacOS mit PyCall
Umgang mit Enum-Kompatibilitätsfehlern
Wie man mit verstümmelten Charakteren in json von Django REST Framework umgeht
Was tun, wenn die Python-Version in Cloud 9 von einer anderen Person erstellt wurde?
Ich kann nicht nerven. Wie man mit nervigen Objekten umgeht
Der Umgang mit dem Modul'tensorflow 'hat kein Attribut' '
Wie benutzt man Pyenv?
So übergeben Sie den Pfad zu der mit pyenv und virtualenv mit PyCharm erstellten Bibliothek
So behandeln Sie den Fehler "Kein Modul mit dem Namen '' '" in Jupyter Notebook | Install with! Pip!
So konvertieren / wiederherstellen Sie einen String mit [] in Python
So führen Sie eine Hash-Berechnung mit Salt in Python durch
Erklären Sie ausführlich, wie Sie mit Python einen Sound erzeugen
Problemumgehung für Djangos Vorlage existiert nicht
So führen Sie mit OpenCV ein Null-Padding in einer Zeile durch
So führen Sie Tests zusammen mit Python unittest aus
So laden Sie Dateien in Google Drive mit Google Colaboratory
Zugriff mit dem Cache beim Lesen von_json mit Pandas
[Python] Umgang mit Pandas read_html Lesefehler
So entsperren Sie pyenv global
So deinstallieren Sie pyenv selbst
Wie aktualisiere ich mit SQLAlchemy?
Wie man mit Theano besetzt
Wie mit SQLAlchemy ändern?
So trennen Sie Zeichenfolgen mit ','
Wie man RDP auf Fedora31 macht
Wie man in Python entwickelt
2 Möglichkeiten, mit SessionNotCreatedException umzugehen
Wie lösche ich mit SQLAlchemy?
So installieren Sie Python2.7 python3.5 mit pyenv (unter RHEL5 CentOS5) (2016 Nov)
[TensorFlow 2 / Keras] Ausführen des Lernens mit CTC Loss in Keras
So geben Sie ein Dokument im PDF-Format mit Sphinx aus
So extrahieren Sie einen Termin in Google Kalender mit Python
So überprüfen Sie das Verhalten von ORM mit einer Datei mit django
Wie Sie pyenv und pyenv-virtualenv auf Ihre eigene Weise verwenden
[Django] Wie man Eingabewerte im Voraus mit ModelForm angibt
So manipulieren Sie das DOM im Iframe mit Selen
So zeigen Sie eine Liste der mit pyenv installierbaren Versionen an
Eine Geschichte über den Umgang mit dem CORS-Problem
So erstellen Sie einen Datenrahmen und spielen mit Elementen mit Pandas
Umgang mit UnicodeDecodeError beim Ausführen des Downloads von Google-Bildern
So melden Sie sich mit Python bei AtCoder an und senden automatisch
[VLC] Wie man mit dem Problem umgeht, dass es während der Wiedergabe nicht im Vordergrund steht
So brechen Sie RT mit tweepy ab