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)
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
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