Ответ 1
gem install bundler
как это сделать.
Для управления драгоценными камнями вы можете использовать инструмент, например rbenv.
Я использую ruby, и мне был предоставлен zip файл с некоторыми рубиновыми программами, и он говорит: внутри папки запустите bundle install
, чтобы установить необходимые пакеты.
Когда я запускаю команду в своем терминале, она говорит bundle command not found
.
Может кто-нибудь, пожалуйста, дайте мне подробное описание того, как я могу это исправить?
gem install bundler
как это сделать.
Для управления драгоценными камнями вы можете использовать инструмент, например rbenv.
Просто повторю, что для тех (по крайней мере, для OSX), для которых
gem install bundler
Предоставляет ошибку разрешений, которая, по-видимому, работала для многих людей, заключается в использовании rbenv, который добавляет (например, gem install
) и вашей среды (если мое понимание правильное).
Определенно проверьте этот ответ.
Процесс описан достаточно хорошо по вышеуказанной ссылке. Я решил установить через доморощенный:
brew update
brew install rbenv
Затем вам нужно добавить в свой профиль команду arguments, которая, если вы используете общий ~/.bash_profile
, может быть выполнена с помощью
echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
Похоже, это добавить команду для инициализации rbenv через вашу оболочку.
Не запускайте новую оболочку, возможно, открыв новый терминал или используя команду source ~/.bash_profile
.
Убедитесь, что ваш $PATH
имеет этот .rbenv/shims
ПЕРЕД другим каталогом, в котором ваша оболочка может искать Ruby (OSX поставляется с собственной версией, с которой мы не хотим возиться): echo $PATH
.
which ruby
/Users/mikekilmer/.rbenv/shims/ruby
#GOOD!
Теперь установите версию Ruby:
rbenv install 2.2.3
(см. все возможные версии с rbenv install -l
).
Теперь мы можем использовать rbenv global 2.2.3
для переключения на использование более новой версии Ruby во всем мире. (Хм, я думал, что мы не хотим связываться с версией системы.) Вы также можете попробовать его с помощью rbenv local 2.2.3
или rbenv shell 2.2.3
.
Наконец, запустите:
rbenv rehash
Теперь ruby -v
должен вернуться 2.2.3
и gem install bundler
должен работать.
Здесь.
Просто запустите gem install bundler
в вашем терминале.
Есть ссылка на bundler
, вы можете посмотреть: bundler
Некоторые менеджеры версий Ruby, такие как chruby и rbenv, хранят драгоценные камни отдельно для каждой версии, поэтому, когда вы устанавливаете другую версию ruby, вам нужно gem install bundler
.