Я не могу использовать мою командную строку (терминал).

sudo gem install compass

но я получаю только "команда не найдена". Я администратор на моем Mac, и мой пароль не пуст.

Я также попробовал это:

defaults write com.apple.Finder AppleShowAllFiles YES

тот же результат.

1 ответ1

0

Вы, вероятно, перезаписали свой путь. Проверьте этот файл * для операторов с export PATH:

/Users/your-username/.bash_profile

Если Sencha внес какие-либо изменения в этот файл, обратите внимание, что это правильный синтаксис, который будет использоваться для добавления папки в вашу переменную PATH:

export PATH=/some/other/path:$PATH

Если вы забыли :$PATH , вы будете перезаписывать его при каждом запуске терминала. Следовательно, OS X не сможет найти ваши команды. Таким образом, исправление будет состоять в том, чтобы полностью удалить некорректные строки export или исправить их, используя правильный синтаксис.

export PATH=/Users/Oskar/Sencha:$PATH

* Файл скрыт по умолчанию. Если вы не можете увидеть его из Finder, и ваш PATH по-прежнему не работает, выполните следующую команду: /usr/bin/open ~/.bash_profile чтобы открыть его в текстовом редакторе.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .