ffi_lib和scrypt依赖错误

时间:2015-01-27 17:46:08

标签: ruby-on-rails ruby macos

我在尝试启动rails服务器时遇到此错误:

  

/Users/Findeii/.rvm/gems/ruby-1.9.3-p0@pricebook/gems/ffi-1.9.6/lib/ffi/library.rb:133:in   `ffi_lib中的块':无法打开库   '/Users/Findeii/.rvm/gems/ruby-1.9.3-p0@pricebook/gems/scrypt-2.0.0/ext/scrypt/x86_64-darwin/libscrypt_ext.bundle':   dlopen的(/Users/Findeii/.rvm/gems/ruby-1.9.3-p0@pricebook/gems/scrypt-2.0.0/ext/scrypt/x86_64-darwin/libscrypt_ext.bundle,   5):找不到合适的图像。找到:(LoadError)

  1. 我发现scrypt需要i386并且ruby在x86_64中运行,但我不知道如何解决这个依赖问题。 (Mac OSX Yosemite,hackintosh)

  2. 我不知道如何解决ffi_lib中的块(或者如果解决依赖性问题将解决它。)

  3. 我已经尝试卸载scrypt和ffi gems并重新安装 - 问题仍然存在。 我已经尝试卸载所有宝石,gemsets和ruby版本 - 问题仍然存在。

    我正在使用Rails 4.0.2,Ruby 1.9.3(我知道它的旧版本,但我只是为一家仍在使用它的公司做兼职)

    任何和所有帮助将不胜感激。

0 个答案:

没有答案