提问人:DevAct 提问时间:11/15/2023 更新时间:11/15/2023 访问量:16
Ruby on Rails:无法安装 sqlite3 1.3.5
Ruby on Rails : Unable to install sqlite3 1.3.5
问:
Ruby:Ruby 3.0.0P0(2020-12-25 修订版 95aff21468) [x86_64-Linux]
导轨:3.0.0
我的 Rails 应用程序需要 sqlite 1.3.5。“Rails -v”说要运行“bundle update sqlite3”,但是当我运行命令时,它说:
Gem::Ext::BuildError:错误:无法构建 Gem 原生扩展。
安装 sqlite3 (1.3.5) 时出错,Bundler 无法继续。
在捆绑之前,请确保成功。gem install sqlite3 -v '1.3.5' --source 'http://rubygems.org/'
然后我尝试运行“gem install sqlite3 -v '1.3.5' --source 'http://rubygems.org/'”,但它说:
错误:无法构建 gem 本机扩展。
statement.c:./sqlite3_ruby.h:16:34:错误:“->”的无效类型参数(具有“int”)
statement.c:错误:“SIZEOF_BDIGITS”未声明(首次在此函数中使用);你是说“SIZEOF_INT”吗?
make: *** [Makefile:245: statement.o] 错误 1
make 失败,退出代码 2
答: 暂无答案
评论