我做了一个桌面应用程序,我正在使用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文件。它给了我错误。我该怎么办? 它?
答案 0 :(得分:0)
您是否在/var/lib/gems/1.9.1/gems/...
查看文件是否存在?
您是否将图片文件包含在gem中?
从表面上看,错误很简单 - 没有文件可以预期。所以,试着找出为什么那个文件不在gem里面。