Проблемы с Zsh на macOS после обновления - PullRequest
1 голос
/ 13 октября 2019

После обновления до macOS 10.15 у меня возникли серьезные проблемы с консолью. У меня серьезные проблемы с rbenv и ruby.

Любое новое окно или вкладка из консоли дает мне следующую информацию:

user@macbook-name ~ % rbenv -v
rbenv 1.0.0-33-gc7dcaf1
user@macbook-name ~ % which ruby
/usr/bin/ruby

Я попытался переустановить rbenv. Я переустанавливал ruby ​​через rbenv. Я написал эту строку в ~/.zshrc файле:

export PATH="$HOME/.rbenv/bin:$PATH"

Но как только я закрываю вкладку или выхожу из окна консоли или всей консоли, все сбрасывается. То есть я открываю, например, новую вкладку и в ней снова:

user@macbook-name ~ % which ruby
/usr/bin/ruby

Подскажите, пожалуйста, как мне это исправить? Так работать невозможно.

1 Ответ

0 голосов
/ 13 октября 2019

Мне помогли следующие команды:

% echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.zshenv
% echo 'eval "$(rbenv init -)"' >> ~/.zshenv
% echo 'source $HOME/.zshenv' >> ~/.zshrc
% exec $SHELL
...