RUBY-ODBC-安装Ruby-ODBC时发生错误

发布于 2025-01-18 01:46:49 字数 8255 浏览 1 评论 0原文

无法使ODBC适配器正常工作。这是我的Comp Specs和Log。我无法使它起作用

HP Ubuntu 20.04.2 Lts Ruby -3.0.0p0 铁轨6.1.3.1

******** log ********

myname@myname -hp:〜/myname/work/oureab/oberesceapp $ rails s -p 3001 /home/myname/.rvm/rubies/ruby-3.0.0/lib/ruby/3.0.0/digest.rb:6: 警告:已经初始化的常量Digest :: require_mutex /home/myname/.rvm/gems/ruby-3.0.0/gems/digest-3.1.0/lib/digest.rb:20: 警告:require_mutex的先前定义在这里贬值 警告:设计:: Models :: Authenticatable :: BlackList_For_Serialization 被弃用!使用 设计:: Models :: AuthenTiCatable :: Unsafe_attributes_for_serialization 反而。 (从at /home/myname/myname/work/ockhamlab/coalesceapp/config/application.rb:7) /home/myname/.rvm/gems/ruby-3.0.0.0/gems/activerecord-6.1.3.1/lib/active_record/connection_adapters/column.rb:8:8:8:iin < class:column>':非初始化的常量ActivereCord :: ConnectionAdapters :: column :: Deduplicable(nameError)来自/home/myname/.rvm/gem/gems/gems/ruby-3.0.0.0.0.0.0.0.0.0.0.0.0.0.0/gems/gems/gems/gems/gems/activerecord-6.1.3.1.3.1.3.1.3.1.3.1.3.3.1.3.1.3.3.1.3.3.3.b.3. 1, /lib/active_record/connection_adapters/column.rb:7:in模块:ConnectionAdapters'来自 /home/myname/.rvm/gems/ruby-3.0.0/gems/activerecord-6.1.3.1/lib/active_record/connection_adapters/column.rb:5:5:5:5:iin <模块:activerecord>'来自/home/myname/.rvm/gems/ruby-3.0.0/gems/activerecord-6.1.3.1/lib/active_record/connection_adapters/column.rb:3:iin'' /home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:iin 需要'来自/home/myname/.rvm/gems/ruby-3.0.0.0/gems/bootsnap-1.7.4.4/lib/lib/bootsnap/loadaap/load_cache/core_ext/core_ext/kernel_require.rb:23:23:23:23:EN在require_with_bootsnap_lfi'中 /home/myname/.rvm/gems/ruby-3.0.0.0/gems/bootsnap-1.7.4.4/lib/bootsnap/load_path_cache_cache/loaded_features_index.rb:92: in 注册'来自/home/myname/.rvm/gems/ruby-3.0.0.0.0/gems/bootsnap-1.7.4.4.4/lib/bootsnap/bootsnap/loadap/load/load/coredpath/core_ext/kernel_rexell_require.rb:22:22:22:22:22:22:22:22:IN ' 从 /home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4.4/lib/bootsnap/load_path_cache/core_core/core_ext/kernel_require.rb:31:31:in 需要'来自/home/myname/.rvm/gems/ruby-3.0.0.0/bundler/gems/odbc_adapter-8caac5990101110f/lib/odbc_adapter/column.rb:2:2 /home/myname/.rvm/gems/ruby-3.0.0/bundler/gems/odbc_adapter-8caac5999010f/lib/odbc_adapter/column.rb:rb:1:in < main>'来自/home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4.4/lib/lib/bootsnap/load_cache_cache/core_ext/core_ext/kernel_require.rb:23:in /home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:iin require_with_bootsnap_lfi'from/home/myname/.rvm/gems/gems/ruby-3.0.0.0/gems/bootsnap-1.7.4.4/lib/lib/loatsnap/load_cache_cache/loaded_features_index.rb:92: in ' 从 /home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4.4/lib/bootsnap/load_path_cache/core_core/core_ext/kernel_require.rb:22:22:iin require_with_bootsnap_lfi'来自/home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4.4.4/lib/lib/bootsnap/load/load_cache_cache/core_ext/core_ext/kernel_rext/kernel_require.rb:31> ' 从 /home/myname/.rvm/gems/ruby-3.0.0.0/bundler/gems/odbc_adapter-8caac5999010f/lib/lib/active/active_record/connection_adection_adapters/odbc_adapter.rb:11:11:inin < main>'来自/home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4.4/lib/lib/bootsnap/load_cache_cache/core_ext/core_ext/kernel_require.rb:23:in /home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:iin require_with_bootsnap_lfi'from/home/myname/.rvm/gems/gems/ruby-3.0.0.0/gems/bootsnap-1.7.4.4/lib/lib/loatsnap/load_cache_cache/loaded_features_index.rb:92: in ' 从 /home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4.4/lib/bootsnap/load_path_cache/core_core/core_ext/kernel_require.rb:22:22:iin require_with_bootsnap_lfi'来自/home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4.4.4/lib/lib/bootsnap/load/load_cache_cache/core_ext/core_ext/kernel_rext/kernel_require.rb:31> ' 从 /home/myname/.rvm/gems/ruby-3.0.0.0/bundler/gems/odbc_adapter-8caac599010f/lib/odbc_adapter.rb:2:2:2:2:2:In来自/home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4.4/lib/lib/bootsnap/load_cache_cache/core_ext/core_ext/kernel_require.rb:23:in /home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:iin require_with_bootsnap_lfi'from/home/myname/.rvm/gems/gems/ruby-3.0.0.0/gems/bootsnap-1.7.4.4/lib/lib/loatsnap/load_cache_cache/loaded_features_index.rb:92: in ' 从 /home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4.4/lib/bootsnap/load_path_cache/core_core/core_ext/kernel_require.rb:22:22:iin require_with_bootsnap_lfi'来自/home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4.4.4/lib/lib/bootsnap/load/load_cache_cache/core_ext/core_ext/kernel_rext/kernel_require.rb:31> ' 从 /home/myname/.rvm/rubies/ruby-3.0.0/lib/ruby/3.0.0.0/bundler/runtime.rb:66:in block(2级别)in require'from/home/myname/.rvm/rubies/ruby-3.0.0.0.0/lib/ruby/3.0.0.0.0.0.0/bundler/runtime.rb:61:in每一个' 从 /home/myname/.rvm/rubies/ruby-3.0.0/lib/ruby/3.0.0.0/bundler/runtime.rb:61:in block in require'来自/home/myname/.rvm/rubies/ruby-3.0.0.0/lib/ruby/3.0.0.0/bundler/runtime.rb:50:in /home/myname/.rvm/rubies/ruby-3.0.0/lib/ruby/3.0.0.0.0/bundler/runtime.rb:50:50:iN 需要'来自/home/myname/.rvm/rubies/ruby-3.0.0/lib/ruby/3.0.0/bundler.rb:174:in要求' /home/myname/myname/work/ockhamlab/coalesceapp/config/application.rb:7:iin < main>'来自/home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4.4/lib/lib/bootsnap/load_cache_cache/core_ext/core_ext/kernel_require.rb:23:in /home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:iin require_with_bootsnap_lfi'from/home/myname/.rvm/gems/gems/ruby-3.0.0.0/gems/bootsnap-1.7.4.4/lib/lib/loatsnap/load_cache_cache/loaded_features_index.rb:92: in ' 从 /home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4.4/lib/bootsnap/load_path_cache/core_core/core_ext/kernel_require.rb:22:22:iin require_with_bootsnap_lfi'来自/home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4.4.4/lib/lib/bootsnap/load/load_cache_cache/core_ext/core_ext/kernel_rext/kernel_require.rb:31> ' 从 /home/myname/.rvm/gems/ruby-3.0.0/gems/railties-6.1.3.1/lib/rails/commands/server/server/server_command.rb:rb:138:iin:in block in pertric'from< insenter:kernel>:90:in tap'from from tap' /home/myname/.rvm/gems/ruby-3.0.0.0/gems/railties-6.1.3.1/lib/rails/commands/server/server/server/server_command.rb:rb:135:iin perform'来自/home/myname/.rvm/gems/ruby-3.0.0.0.0.0.0.0.0.0/gems/thor-1.1.0/lib/thor/command.rb:27:in /home/myname/.rvm/gems/ruby-3.0.0/gems/thor-1.1.0/lib/thor/invocation.rb:127:in Invoke_command'来自/home/myname/.rvm/gems/ruby-3.0.0.0.0.0.0.0.0.0.0.0.1.1.0/lib/thor.rb:392:in /home/myname/.rvm/gems/ruby-3.0.0.0/gems/railties-6.1.3.1/lib/rails/command/base.rb:69:iin 表演'来自/home/myname/.rvm/gems/ruby-3.0.0.0.0/gems/railties-6.1.3.1/lib/rails/command.rb:50:50:50:in /home/myname/.rvm/gems/ruby-3.0.0/gems/railties-6.1.3.1/lib/rails/commands.rb:18:iin < main>'来自/home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4.4/lib/lib/bootsnap/load_cache_cache/core_ext/core_ext/kernel_require.rb:23:in /home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:iin require_with_bootsnap_lfi'from/home/myname/.rvm/gems/gems/ruby-3.0.0.0/gems/bootsnap-1.7.4.4/lib/lib/loatsnap/load_cache_cache/loaded_features_index.rb:92: in ' 从 /home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4.4/lib/bootsnap/load_path_cache/core_core/core_ext/kernel_require.rb:22:22:iin require_with_bootsnap_lfi'来自/home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4.4.4/lib/lib/bootsnap/load/load_cache_cache/core_ext/core_ext/kernel_rext/kernel_require.rb:31> '来自bin/rails:4:在`'''Messages.txt

******** log ********

Unable to get the odbc adapter working. Here are my comp specs and log. I am unable to make it work

HP
Ubuntu 20.04.2 LTS
ruby - 3.0.0p0
Rails 6.1.3.1

********Log ********

myname@myname-hp:~/myname/work/ourab/coalesceapp$ rails s -p 3001
/home/myname/.rvm/rubies/ruby-3.0.0/lib/ruby/3.0.0/digest.rb:6:
warning: already initialized constant Digest::REQUIRE_MUTEX
/home/myname/.rvm/gems/ruby-3.0.0/gems/digest-3.1.0/lib/digest.rb:20:
warning: previous definition of REQUIRE_MUTEX was here DEPRECATION
WARNING: Devise::Models::Authenticatable::BLACKLIST_FOR_SERIALIZATION
is deprecated! Use
Devise::Models::Authenticatable::UNSAFE_ATTRIBUTES_FOR_SERIALIZATION
instead. (called from at
/home/myname/myname/work/ockhamlab/coalesceapp/config/application.rb:7)
/home/myname/.rvm/gems/ruby-3.0.0/gems/activerecord-6.1.3.1/lib/active_record/connection_adapters/column.rb:8:in
<class:Column>': uninitialized constant ActiveRecord::ConnectionAdapters::Column::Deduplicable (NameError) from /home/myname/.rvm/gems/ruby-3.0.0/gems/activerecord-6.1.3.1/lib/active_record/connection_adapters/column.rb:7:inmodule:ConnectionAdapters' from
/home/myname/.rvm/gems/ruby-3.0.0/gems/activerecord-6.1.3.1/lib/active_record/connection_adapters/column.rb:5:in
<module:ActiveRecord>' from /home/myname/.rvm/gems/ruby-3.0.0/gems/activerecord-6.1.3.1/lib/active_record/connection_adapters/column.rb:3:in' from
/home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:in
require' from /home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:inblock in require_with_bootsnap_lfi' from
/home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4/lib/bootsnap/load_path_cache/loaded_features_index.rb:92:in
register' from /home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:22:inrequire_with_bootsnap_lfi' from
/home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:31:in
require' from /home/myname/.rvm/gems/ruby-3.0.0/bundler/gems/odbc_adapter-8caac599010f/lib/odbc_adapter/column.rb:2:inmodule:ODBCAdapter' from
/home/myname/.rvm/gems/ruby-3.0.0/bundler/gems/odbc_adapter-8caac599010f/lib/odbc_adapter/column.rb:1:in
<main>' from /home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:inrequire' from
/home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:in
block in require_with_bootsnap_lfi' from /home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4/lib/bootsnap/load_path_cache/loaded_features_index.rb:92:inregister' from
/home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:22:in
require_with_bootsnap_lfi' from /home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:31:inrequire' from
/home/myname/.rvm/gems/ruby-3.0.0/bundler/gems/odbc_adapter-8caac599010f/lib/active_record/connection_adapters/odbc_adapter.rb:11:in
<main>' from /home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:inrequire' from
/home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:in
block in require_with_bootsnap_lfi' from /home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4/lib/bootsnap/load_path_cache/loaded_features_index.rb:92:inregister' from
/home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:22:in
require_with_bootsnap_lfi' from /home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:31:inrequire' from
/home/myname/.rvm/gems/ruby-3.0.0/bundler/gems/odbc_adapter-8caac599010f/lib/odbc_adapter.rb:2:in <main>' from /home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:inrequire' from
/home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:in
block in require_with_bootsnap_lfi' from /home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4/lib/bootsnap/load_path_cache/loaded_features_index.rb:92:inregister' from
/home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:22:in
require_with_bootsnap_lfi' from /home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:31:inrequire' from
/home/myname/.rvm/rubies/ruby-3.0.0/lib/ruby/3.0.0/bundler/runtime.rb:66:in
block (2 levels) in require' from /home/myname/.rvm/rubies/ruby-3.0.0/lib/ruby/3.0.0/bundler/runtime.rb:61:ineach' from
/home/myname/.rvm/rubies/ruby-3.0.0/lib/ruby/3.0.0/bundler/runtime.rb:61:in
block in require' from /home/myname/.rvm/rubies/ruby-3.0.0/lib/ruby/3.0.0/bundler/runtime.rb:50:ineach' from
/home/myname/.rvm/rubies/ruby-3.0.0/lib/ruby/3.0.0/bundler/runtime.rb:50:in
require' from /home/myname/.rvm/rubies/ruby-3.0.0/lib/ruby/3.0.0/bundler.rb:174:inrequire' from
/home/myname/myname/work/ockhamlab/coalesceapp/config/application.rb:7:in
<main>' from /home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:inrequire' from
/home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:in
block in require_with_bootsnap_lfi' from /home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4/lib/bootsnap/load_path_cache/loaded_features_index.rb:92:inregister' from
/home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:22:in
require_with_bootsnap_lfi' from /home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:31:inrequire' from
/home/myname/.rvm/gems/ruby-3.0.0/gems/railties-6.1.3.1/lib/rails/commands/server/server_command.rb:138:in
block in perform' from <internal:kernel>:90:intap' from
/home/myname/.rvm/gems/ruby-3.0.0/gems/railties-6.1.3.1/lib/rails/commands/server/server_command.rb:135:in
perform' from /home/myname/.rvm/gems/ruby-3.0.0/gems/thor-1.1.0/lib/thor/command.rb:27:inrun' from
/home/myname/.rvm/gems/ruby-3.0.0/gems/thor-1.1.0/lib/thor/invocation.rb:127:in
invoke_command' from /home/myname/.rvm/gems/ruby-3.0.0/gems/thor-1.1.0/lib/thor.rb:392:indispatch' from
/home/myname/.rvm/gems/ruby-3.0.0/gems/railties-6.1.3.1/lib/rails/command/base.rb:69:in
perform' from /home/myname/.rvm/gems/ruby-3.0.0/gems/railties-6.1.3.1/lib/rails/command.rb:50:ininvoke' from
/home/myname/.rvm/gems/ruby-3.0.0/gems/railties-6.1.3.1/lib/rails/commands.rb:18:in
<main>' from /home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:inrequire' from
/home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:23:in
block in require_with_bootsnap_lfi' from /home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4/lib/bootsnap/load_path_cache/loaded_features_index.rb:92:inregister' from
/home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:22:in
require_with_bootsnap_lfi' from /home/myname/.rvm/gems/ruby-3.0.0/gems/bootsnap-1.7.4/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:31:inrequire' from bin/rails:4:in `' message.txt

********Log ********

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文