J'ai eu le même problème après l'exécution rvm get stable
.
Depuis rvm
a besoin pour fonctionner dans la session shell en fonction, en supprimant la ligne [[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"
de votre .bash_profile
ou .bashrc
est pas une option.
Sur mon environnement, la cause était due à un conflit entre une ancienne installation de bash-it et rvm. Si vous utilisez bash-it
et rencontrez ce problème, cela peut aider.
Je pris les mesures suivantes:
- Soutenue mon
.bash_profile
(si vous avez .bashrc
vous pouvez sauvegarder aussi bien).
- Le script de désinstallation de Ran
bash-it
(voir les instructions dans le lien ci-dessus) et le dossier ~/.bash-it
ont été supprimés.
- Réinstallé
bash-it
.
- Ajouté à
.bash_profile
ce qui manquait basé sur ma sauvegarde .bash_profile
créé à l'étape 1.
- réactivées les
bash-it
alias, achèvements et plugins que je avais besoin.
Dès que j'ai ouvert un nouveau shell, j'ai arrêté de recevoir l'erreur et rvm
a commencé à fonctionner correctement.
Où est le code? A quoi sert votre "PS1"? – codeforester
Quand je fais 'echo $ PS1' j'obtiens' \ n \ [\ e [36; 1m \] 2017-06-05 21:14:11 \ [\ e [0; 31m \] ☆ \ [\ e [ 0; 33m \] \ [\ e [0; 35m \] \ h \ [\ e [39m \] dans \ [\ e [0; 32m \] \ w \ n \ [\ e [36; 1m \] ○ \ [\ e [0; 32m \] \ [\ e [0; 32m \] → \ [\ e [39m \] ' – nscalf
Pouvons-nous voir votre' .bashrc'? – cdarke