我尝试了这个命令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>'
答案 0 :(得分:6)
尝试运行以下命令:
sudo gem install rails
和
sudo bundle install
并在关闭一次后再次启动终端,然后执行..
<强> rails server
强>
答案 1 :(得分:1)
尝试以下命令:
gem update --system
bundle install
rails server
或者作为一个单行:
gem update --system; bundle install; rails server
答案 2 :(得分:0)
我的建议是通过自制软件安装rbenv,以防你用rvm安装ti。我也遇到了rvm的问题,但这对我有用。
此外,只有当您在项目文件夹中时才可以启动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
然后安装rails
gem install rails -v 4.2.6
rbenv rehash
rails -v
# Rails 4.2.6