локальные и глобальные версии rbenv | бандл не использует rbenv

Я пытаюсь установить Gitlab на OSX Server, следуя указаниям для https://github.com/CiTroNaK/Installation-guide-for-GitLab-on-OS-X

Я новичок в ruby, так что ругайте меня, если я допустил ошибку новичка... но в итоге у меня были полные установки Ruby в обоих /usr/local/var/rbenv/versions/1.9.3-p448 как ~/.rbenv/versions /1.9.3-p448

Могу ли я удалить один из двух? У меня мало ресурсов.

Кроме того... моя команда пакета по-прежнему использует Ruby, поставляемый с OSX:

macserver:~ admin$ ls -l `which ruby`
-rwxr-xr-x  8 admin  staff  410 Sep 30 18:47 /usr/local/var/rbenv/shims/ruby*

macserver:~ admin$ ls -l `which bundle`
-rwxr-xr-x  1 admin  admin  419 Sep 18 18:05 /Applications/Server.app/Contents/ServerRoot/usr/bin/bundle*

macserver:~ admin$ bundle --version
/Applications/Server.app/Contents/ServerRoot/usr/lib/ruby/1.8/rubygems/dependency.rb:247:in `to_specs': Could not find bundler (>= 0) amongst [] (Gem::LoadError)
from /Applications/Server.app/Contents/ServerRoot/usr/lib/ruby/1.8/rubygems/dependency.rb:256:in `to_spec'
from /Applications/Server.app/Contents/ServerRoot/usr/lib/ruby/1.8/rubygems.rb:1208:in `gem'
from /Applications/Server.app/Contents/ServerRoot/usr/bin/bundle:18

Где я неправ?


person HighTML    schedule 30.09.2013    source источник
comment
безопасно удалить один из каталогов, возможно, ~/.rbenv/versions/1.9.3-p448. не могли бы вы сказать мне, есть ли у вас что-то подобное в вашем профиле? export RBENV_ROOT=/usr/local/rbenv export PATH=$RBENV_ROOT/bin:$PATH eval $(rbenv init -) и что выводит эхо $RBENV_ROOT?   -  person Anko    schedule 01.10.2013
comment
я отменил свой проект, просто используя простой Git сейчас :(. в качестве ответа вам: RBENV_ROOT=/usr/local/var/rbenv. и у меня есть это в моем профиле: if which rbenv › /dev/null; then eval $( rbenv init -); фи   -  person HighTML    schedule 22.10.2013
comment
Возможно, связано: stackoverflow .com/questions/37619964/   -  person Sam    schedule 27.10.2020