RUBY-ODBC-安装Ruby-ODBC时发生错误
无法使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
每一个' 从 /home/myname/.rvm/rubies/ruby-3.0.0/lib/ruby/3.0.0.0/bundler/runtime.rb:61:inblock(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
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
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:iinblock in pertric'from< insenter:kernel>:90:in
tap'from fromperform'来自/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:in
module: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: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/column.rb:2:in
module: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: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/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: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.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: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/rubies/ruby-3.0.0/lib/ruby/3.0.0/bundler/runtime.rb:66:inblock (2 levels) in require' from /home/myname/.rvm/rubies/ruby-3.0.0/lib/ruby/3.0.0/bundler/runtime.rb:61:in
each' from
/home/myname/.rvm/rubies/ruby-3.0.0/lib/ruby/3.0.0/bundler/runtime.rb:61:inblock in require' from /home/myname/.rvm/rubies/ruby-3.0.0/lib/ruby/3.0.0/bundler/runtime.rb:50:in
each' from
/home/myname/.rvm/rubies/ruby-3.0.0/lib/ruby/3.0.0/bundler/runtime.rb:50:inrequire' from /home/myname/.rvm/rubies/ruby-3.0.0/lib/ruby/3.0.0/bundler.rb:174:in
require' 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: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/gems/railties-6.1.3.1/lib/rails/commands/server/server_command.rb:138:inblock in perform' from <internal:kernel>:90:in
tap' from
/home/myname/.rvm/gems/ruby-3.0.0/gems/railties-6.1.3.1/lib/rails/commands/server/server_command.rb:135:inperform' from /home/myname/.rvm/gems/ruby-3.0.0/gems/thor-1.1.0/lib/thor/command.rb:27:in
run' from
/home/myname/.rvm/gems/ruby-3.0.0/gems/thor-1.1.0/lib/thor/invocation.rb:127:ininvoke_command' from /home/myname/.rvm/gems/ruby-3.0.0/gems/thor-1.1.0/lib/thor.rb:392:in
dispatch' from
/home/myname/.rvm/gems/ruby-3.0.0/gems/railties-6.1.3.1/lib/rails/command/base.rb:69:inperform' from /home/myname/.rvm/gems/ruby-3.0.0/gems/railties-6.1.3.1/lib/rails/command.rb:50:in
invoke' 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: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 bin/rails:4:in `' message.txt
********Log ********
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论