3

Это может быть связано с тем, что я сделал здесь .. но когда я набираю команду

which rails

я получил

/usr/bin/rails

но когда я печатаю

rails --version

Я получил:

/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/universal-darwin13/rbconfig.rb:212: warning: Insecure world writable dir /Development/android-sdk-macosx in PATH, mode 040777
Rails is not currently installed on this system. To get the latest version, simply type:

    $ sudo gem install rails

You can then rerun your "rails" command.

Как это имеет смысл?

1 ответ1

3

Команда which rails запускает программу, which просто ищет исполняемый файл rails в записях переменных PATH (см. echo $PATH или env | grep PATH). В этом случае исполняемые rails вообще не запускаются.

Командные rails --version выполняет исполняемый файл /usr/bin/rails и не работает из-за отсутствующих библиотек.

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