"какие рельсы" работают.. но "рельсы - версия" не.. как получилось?

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

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 ответ

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

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

Другие вопросы по тегам