2015-09-06 7 views
-1

Недавно я установил Рубин на мой макинтош, используя эту команду:Bash Ошибка при открытии терминала

brew install rbenv ruby-build 

Я тогда поручил ввести эту команду, чтобы добавить rbenv колотить так он загружает каждый раз, когда терминал открыт:

# Add rbenv to bash so that it loads every time you open a terminal 
echo 'if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi' >> ~/.bash_profile 
source ~/.bash_profile 

Теперь, каждый раз, когда я открываю терминал я получаю эту ошибку:

Last login: Sun Sep 6 17:30:09 on ttys000 
-bash: /Users/pw/.bash_profile: line 1: syntax error near unexpected token `source' 
-bash: /Users/pw/.bash_profile: line 1: `if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi source /Users/pw/.bash_profile' 

Любой идеи о том, как я могу остановить эту ошибку?

Благодаря

+1

Строка 'source ~/.bash_profile' не должна находиться в вашем' ~/.bash_profile'. Используйте TextEdit, чтобы открыть его и удалить эту строку. –

+0

Невыполнение этого вопроса, пожалуйста, нажмите «изменить» под своим вопросом и вставьте все содержимое вашего '~/.bash_profile' –

+0

Часть строки' source ~/.bash_profile', которая есть. Кажется, вы объединили две строки направлений в одну строку в файле '.bash_profile'. –

ответ

2

Там должна быть одна строка в нижней части ~/.bash_profile, который говорит:

if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi 

Это все. Не упоминается source anything.

Смежные вопросы