Ruby加载错误:无法装入这样的文件-- tk

icnyk63a  于 2023-01-30  发布在  Ruby
关注(0)|答案(1)|浏览(187)

我尝试在Windows 10中使用Ruby中的tk。我已经从https://rubyinstaller.org/downloads/安装了ActiveTcl和Ruby 2.4。我收到错误消息:

F:/Utilities/Ruby24-x64/lib/ruby/2.4.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- tk (LoadError)
    from F:/Utilities/Ruby24-x64/lib/ruby/2.4.0/rubygems/core_ext/kernel_require.rb:55:in `require'

还从irb命令提示符检查了相同内容,但得到以下错误:

F:/Utilities/Ruby24-x64/lib/ruby/2.4.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- tk (LoadError)
    from F:/Utilities/Ruby24-x64/lib/ruby/2.4.0/rubygems/core_ext/kernel_require.rb:55:in `require'

你能告诉我如何解决这个问题吗?

umuewwlo

umuewwlo1#

现在已经解决了。
我只是在path中包含了msys2文件夹,然后应用了以下命令。

gem install tk

包括宝石。
所以我们必须遵循的是:
1.安装ActiveTCL
1.安装ruby安装程序。最后将要求安装Msys2。按照菜单选项进行。
1.将ActiveTcl\bin、Ruby\bin和msys2文件夹保留在路径中。
1.运行以下命令:

gem install tk

这将解决问题。
最好的问候,Sudeshna Bhattacharya

相关问题