[英]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.