首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未初始化常量Phash

未初始化常量Phash
EN

Stack Overflow用户
提问于 2018-07-22 01:35:08
回答 1查看 136关注 0票数 0

我最近开始学习ruby​​。我尝试在我自己的项目中使用ruby上的库pHash。我尝试了2天,但我不知道我做错了什么。我包含了新旧版本的库,我安装在本地目录和主目录中。我经常在编译ruby和命令行ubuntu时出错。最后,我尝试使用bundler/inline,但得到了下一个错误。

代码如下:

代码语言:javascript
复制
require 'bundler/inline'

gemfile do
      source 'https://rubygems.org'
      gem 'pHash', require: 'ffi'
      gem 'rspec', require: false
    end

Phash::Text.new('first.txt') % Phash::Text.new('second.txt')

我从文档中提取的最后一行代码。

EN

回答 1

Stack Overflow用户

发布于 2018-07-22 01:39:34

require: 'ffi'似乎不太可能做你需要的事情...实际上,文档中的所有示例都首先包含一个特定的require调用。您引用的内容如下所示:

代码语言:javascript
复制
require 'phash/text'

Phash::Text.new('first.txt') % Phash::Text.new('second.txt')
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51458550

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档