3

Я уверен, что это не новый вопрос, и я уже отвечал на этом сайте. Я попробовал предписанные решения, но, к сожалению, ошибка все еще сохраняется. Следовательно, снова обращаясь к сообществу.

Проблема в том, что HomeBrew выдает предупреждение следующим образом:

Предупреждение: /usr /bin встречается до /usr /local /bin. Это означает, что системные программы будут использоваться вместо тех, что предоставляются Homebrew. Следующие инструменты существуют на обоих путях:

iconv

Подумайте об изменении вашего PATH, чтобы /usr /local /bin находился перед /usr /bin в вашем PATH.

Мой /etc /paths выглядит так:

/usr/local/bin
/usr/local/sbin
/usr/bin
/bin
/usr/sbin
/sbin

Мой ~/.bash_profile выглядит так:

export PATH=/usr/local/bin:/usr/local/sbin:$PATH

Мой ~/.bashrc выглядит так:

export PATH=/usr/local/bin:/usr/local/sbin:$PATH
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"

Мой вывод echo $ PATH выглядит так:

/usr/local/rvm/gems/ruby-1.9.3-p194/bin /usr/local/rvm/gems/ruby-1.9.3-p194@global/bin    /usr/local/rvm/rubies/ruby-1.9.3-p194/bin /usr/local/rvm/bin /usr/bin /bin /usr/sbin /sbin     /usr/local/bin /opt/sm/bin /opt/sm/pkg/active/bin /opt/sm/pkg/active/sbin /opt/local/bin 

0