В настоящее время я пытаюсь создать базовое приложение с графическим интерфейсом на Ruby с помощью модуля Tk.Всякий раз, когда я пытаюсь require
модуль (как tk
или tcltklib
), я получаю следующее LoadError
:
LoadError (126: The specified module could not be found. - C:/Ruby25/lib/ruby/gems/2.5.0/gems/tk-0.2.0/lib/tcltklib.so)
В настоящее время у меня есть:
При выполнении следующего через IRB
require 'tk'
Выходное значение равно
Traceback (most recent call last):
8: from C:/Ruby25/bin/irb:11:in `<main>'
7: from (irb):3
6: from C:/Ruby25/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:39:in `require'
5: from C:/Ruby25/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:135:in `rescue in require'
4: from C:/Ruby25/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:135:in `require'
3: from C:/Ruby25/lib/ruby/gems/2.5.0/gems/tk-0.2.0/lib/tk.rb:7:in `<top (required)>'
2: from C:/Ruby25/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
1: from C:/Ruby25/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
LoadError (126: The specified module could not be found. - C:/Ruby25/lib/ruby/gems/2.5.0/gems/tk-0.2.0/lib/tcltklib.so)
Ссылочный файл (C:/Ruby25/lib/ruby/gems/2.5.0/gems/tk-0.2.0/lib/tcltklib.so
) на самом деле существует, хотя эта ошибка, по-видимому, отличается от той, которая выводится, когда требуется несуществующий модуль.
По-видимому, очень мало информации об этомконкретная ошибка, на самом деле, единственные связанные вещи, которые я мог найти, были 10-летние сообщения на форуме Ruby, которые не давали много информации.