【发布时间】:2022-01-24 18:07:18
【问题描述】:
我正在利用 sqlite3 和 active-record。在我的本地机器上,一切都按预期工作。但是,当尝试在新的 debian 部署上读取数据库时,我收到以下错误:
ruby: symbol lookup error: /home/<redacted>/.rvm/gems/ruby-3.0.0/gems/sqlite3-1.3.13/lib/sqlite3/sqlite3_native.so: undefined symbol: rb_check_safe_obj
我已经安装了 libsqlite3-dev 和 sqlite3 gem 使用
$ gem install sqlite3 -v 1.3.13 -- --with-sqlite3-include=/usr/include --with-sqlite3-lib=/usr/lib/arm-linux-gnueabihf/
我做错了什么?
【问题讨论】:
标签: ruby sqlite sqlite3-ruby