问题是,在通过运行rails new myapp -d=mysql成功创建rails应用程序之后,我尝试使用Rails服务器命令启动服务器。但是,我无法启动服务器,这会导致以下错误:
Could not find gem 'mysql2 (~> 0.2.6, runtime)' in any of the gem sources listed in your Gemfile. Run `bundle install` to install missing gems.然后,我运行包安装,但无法发生。我安装了:
我到处找,但没人能解决我的问题,请尽快帮我解决这个问题。我正在使用Ubuntu11.04。提前谢谢。
发布于 2011-08-12 05:12:11
如果您的包安装显示所有安装都已安装,请尝试在rails命令前面加上
bundle exec rails server <other args here>这将确保您在包上下文中运行服务器(如Gemfile所定义)。如果这为您解决了问题,那么您可以继续使用该命令运行服务器,或者找出您的环境有什么问题(可能是路径问题,或者您可能安装了多个版本的ruby或bundler,并且没有安装到您认为的位置)。
发布于 2015-11-06 13:31:24
我使用"gem install“命令重新安装了rails 4.2.4
并使用rails新helloworld生成新项目。
“”和"rails服务器“将启动我的服务器。
https://stackoverflow.com/questions/7035791
复制相似问题