宝石和加载图像文件错误

时间:2013-02-07 17:59:08

标签: ruby image gem gtk

我做了一个桌面应用程序,我正在使用gtk。我转换成我的 应用宝石项目。我的gemspec文件就像这样

s.name        = 'project_name'
s.version     = '1.0.0'
s.files       = ['lib/editor.rb', 'lib/utils.rb', 'lib/messages.rb',
'lib/lang.rb','lib/images/subhead.png']
.
.

我将它构建为gem并将其安装为gem。好。我尝试irb,require '编辑',但它给了我错误。 Std_error是

GLib::FileError: Failed to open file 'lib/images/subhead.png': No such file or directory from /var/lib/gems/1.9.1/gems/..

为什么呢?我在editor.rb中使用png文件。它给了我错误。我该怎么办? 它?

1 个答案:

答案 0 :(得分:0)

您是否在/var/lib/gems/1.9.1/gems/...查看文件是否存在?

您是否将图片文件包含在gem中?

从表面上看,错误很简单 - 没有文件可以预期。所以,试着找出为什么那个文件不在gem里面。