【发布时间】:2019-08-31 06:42:46
【问题描述】:
我安装了 ruby(连同开发工具包),然后使用命令 gem install rails 安装了 rails。
我正在寻找开始一个新的 Rails 项目,但是它抛出了一个错误,并要求确保
gem install sqlite3 -v '1.4.0' --source 'https://rubygems.org/
在捆绑之前成功。
我运行了上面的命令,但出现如下错误:
我正在关注这两个链接来启动一个 Rails 项目或如何在 Windows 中安装 SQLite。
https://guides.rubyonrails.org/getting_started.html
https://skorks.com/2009/08/installing-and-using-sqlite-with-ruby-on-windows/
我还手动从 sqlite 下载页面下载了 sqlite 文件并将它们复制到 C:/ruby/bin 文件夹
正在寻找一种在 Rails 中开始一个没有 sqlite3 问题的新项目的方法。
【问题讨论】:
-
已经回答了这个问题here 只需根据答案更改 sqlite 的版本。
-
@KamalPanhwar 您的链接有效。谢谢。但是 - 我应该在每次开始新项目时继续这样做吗?另外,我收到错误消息,因为我正在尝试启动服务器,因此无法加载此类文件 --- sqlite3/ sqlite3_native
-
这个问题最近出现了,因为 Rails 使用的是标准 Sqlit3 gem,它不是 1.4,但不幸的是它给出了问题,现在 Rails 6 来了,所以希望问题得到解决。当你创建rails项目时,你需要添加许多Gem,这只是改变一个版本号而已。
标签: ruby-on-rails sqlite rubygems