简体   繁体   English

命令Rails服务器

[英]Command Rails server

I tried this command rails server , then I get this error 我试过这个命令rails server ,然后我收到这个错误

/usr/local/bin/rails:23:in `load': cannot load such file -- /usr/share/rubygems-integration/all/gems/railties-4.2.6/bin/rails (LoadError)
    from /usr/local/bin/rails:23:in `<main>'

Try to run following command: 尝试运行以下命令:

sudo gem install rails

and

sudo bundle install

and start your terminal again after closing once, then execute.. 关闭一次后再次启动终端,然后执行..

rails server

Try these commands: 试试这些命令:

  1. gem update --system
  2. bundle install
  3. rails server

Or as a one-liner: 或者作为一个单行:

gem update --system; bundle install; rails server

My advice is to install rbenv via homebrew in case you install ti with rvm. 我的建议是通过自制软件安装rbenv,以防你用rvm安装ti。 I also had some trouble with rvm but this worked for me. 我也遇到了rvm的问题,但这对我有用。

Also you can start your rails server only if you are in your project folder. 此外,只有在项目文件夹中时才能启动rails服务器。

brew install rbenv ruby-build

# Add rbenv to bash so that it loads every time you open a terminal
echo 'if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi' >> ~/.bash_profile
source ~/.bash_profile

# Install Ruby
rbenv install 2.3.1
rbenv global 2.3.1
ruby -v

And then install rails 然后安装rails

gem install rails -v 4.2.6
rbenv rehash
rails -v
# Rails 4.2.6

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM