#ruby-on-rails #shell #rubygems #devops #zsh
#ruby-on-rails #оболочка #rubygems #devops #zsh
Вопрос:
rails -v
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.
У меня установлен oh-my-zsh.
which rails
/usr/bin/rails
Как я экспортирую ПУТЬ в ~/.zshrc
:
export PATH=$HOME/bin:/usr/local/bin:/usr/bin:$PATH
Когда я пытаюсь установить rails, похоже, что он ничего не устанавливает (обратите внимание на ‘0’ секунд):
sudo gem install rails
Successfully installed rails-6.0.3.3
Parsing documentation for rails-6.0.3.3
Done installing documentation for rails after 0 seconds
1 gem installed
Есть идеи, почему это происходит и как я могу это исправить?
Комментарии:
1. Последующая установка — довольно плохой совет. Вы не хотите использовать
sudo gem install rails
. Вместо этого используйте менеджер версий ruby, такой как rbenv или rvm, для установки ruby, который установит драгоценные камни в место, не требующее sudo, и у которого есть перехваты оболочки для размещения правильной версии ruby и драгоценных камней на вашем пути.
Ответ №1:
Кажется, у вас проблема с rails -v
Если вы можете, используйте Google translate и попробуйте перейти по этой ссылке https://qiita.com/aki319809/items/9de7f14285cd0c69e2d2