[RUBY] Comment gérer l'échec de l'initialisation pyenv dans Fish 3.1.0

tl;dr Si vous changez la ligne de pyenv (rbenv) dans ~ / .config / fish / config.fish comme suit, le problème disparaîtra.

before

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

after

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

Problèmes qui surviennent

J'ai pu utiliser la commande . jusqu'à fish3.0.2, mais apparemment, elle n'est plus disponible depuis fish3.1.0. C'est prédit à l'origine ,

. (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.

C'est finalement parti (pleurer)

Si vous utilisez des commandes bash ou d'une manière ou d'une autre la commande ., vous devez profiter de cette occasion pour consulter le fichier de configuration.

Il est courant d'utiliser la commande . dans la syntaxe d'initialisation de pyenv (rbenv), mais lors de l'exécution avec fish3.1.0, le message d'erreur suivant apparaît.

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

À la fin

Si vous obtenez une erreur comme celle-ci, comme mentionné au début, vous pouvez utiliser la commande source et cela fonctionnera correctement. J'ai également souffert de ce problème ce matin, donc si vous avez d'autres problèmes, veuillez vous y référer ~ ~

Recommended Posts

Comment gérer l'échec de l'initialisation pyenv dans Fish 3.1.0
Comment gérer l'erreur d'installation de python dans pyenv (BUILD FAILED)
Comment gérer les fuites de mémoire dans matplotlib.pyplot
Comment gérer les erreurs d'exécution dans subprocess.call
Comment utiliser tkinter avec python dans pyenv
Comment gérer l'exécution de la transaction: échec dans Anaconda
Comment gérer les données déséquilibrées
Comment gérer l'erreur DistributionNotFound
Comment installer Anaconda avec pyenv
[AWS] Comment gérer l'erreur "Point de code non valide" dans CloudSearch
Pour les débutants, comment gérer les erreurs courantes dans les keras
Comment utiliser BigQuery en Python
Pour utiliser python, mettez pyenv sur macOS avec PyCall
Comment gérer les erreurs de compatibilité d'énumération
Comment gérer les caractères déformés dans json de Django REST Framework
Que faire lorsque la version Python est ancienne dans Cloud 9 créée par une autre personne
ne peut pas décaper. Comment gérer les objets Annoy
Comment gérer le module 'Sensorflow' n'a aucun attribut '
Comment utiliser Pyenv
Comment passer le chemin vers la bibliothèque construite avec pyenv et virtualenv avec PyCharm
Comment traiter l'erreur "Aucun module nommé" "" dans Jupyter Notebook | Installer avec! Pip!
Comment convertir / restaurer une chaîne avec [] en python
Comment faire un calcul de hachage avec Salt en Python
Expliquez en détail comment créer un son avec python
La solution de contournement pour le modèle de Django n'existe pas
Comment faire du zéro-padding sur une ligne avec OpenCV
Comment exécuter des tests avec Python unittest
Comment charger des fichiers dans Google Drive avec Google Colaboratory
Comment accéder avec cache lors de la lecture_json avec pandas
[Python] Comment gérer l'erreur de lecture pandas read_html
Comment débloquer Pyenv Global
Comment désinstaller pyenv lui-même
Comment mettre à jour avec SQLAlchemy?
Comment lancer avec Theano
Comment modifier avec SQLAlchemy?
Comment séparer les chaînes avec ','
Comment faire RDP sur Fedora31
Comment développer en Python
2 façons de gérer SessionNotCreatedException
Comment supprimer avec SQLAlchemy?
Comment installer Python2.7 python3.5 avec pyenv (sur RHEL5 CentOS5) (novembre 2016)
[TensorFlow 2 / Keras] Comment exécuter l'apprentissage avec CTC Loss dans Keras
Comment sortir un document au format pdf avec Sphinx
Comment extraire n'importe quel rendez-vous dans Google Agenda avec Python
Comment vérifier le comportement d'ORM avec un fichier avec django
Comment utiliser pyenv et pyenv-virtualenv à votre manière
[Django] Comment donner des valeurs d'entrée à l'avance avec ModelForm
Comment manipuler le DOM dans iframe avec Selenium
Comment afficher une liste des versions installables avec pyenv
Une histoire sur la façon de traiter le problème CORS
Comment créer une trame de données et jouer avec des éléments avec des pandas
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
[VLC] Comment gérer le problème de ne pas être au premier plan pendant la lecture
Comment annuler RT avec Tweepy