[英]Why does my rails not run?
当我运行$ rails -server
启动服务器时,出现错误:
在您的 Gemfile 中列出的任何 gem 源中找不到 gem 'sqlite3' 或在这台机器上可用。
这是否意味着我没有安装sqlite3
? 我该如何解决这个问题?
首先,您必须从Gemfile
安装所有 Gems。
这可以通过bundle install
或简称bundle
来完成。
如果此命令成功执行,您可以使用rails s
运行您的服务器。
但我认为最好从教程开始。
server
和s
不是开关,而是子命令。
跑
$ rails server
或者
$ rails s
我之前遇到过这个问题,那是因为你运行bundle install,错过了一些gems,所以你可以再次$ bundle install
,
如果已安装,您可以测试 sqlite:
$ sqlite3 --version
如果成功,您可以测试rails server
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.