簡體   English   中英

運行 jekyll 時出錯:找不到符號:_ffi_type_double (LoadError)

[英]Error when running jekyll: Symbol not found: _ffi_type_double (LoadError)

在運行任何 jekyll 命令(例如jekyll --version例如)時,在安裝了 Xcode 的 macOS Mojave 10.14.6 上安裝 jekyll(Ruby v2.6.5 上的 v2.6.5)后,我收到錯誤: Symbol not found: _ffi_type_double (LoadError)

在 StackOverflow 上發現了一些與 ffi 相關的東西,但對我沒有幫助。 因此,我目前不能使用 jekyll……對此有什么想法嗎?

這是回溯:

MacBookPro-II:~ ms1$ jekyll
Traceback (most recent call last):
23: from /Users/ms1/.rvm/gems/ruby-2.6.5/bin/ruby_executable_hooks:24:in `<main>'
22: from /Users/ms1/.rvm/gems/ruby-2.6.5/bin/ruby_executable_hooks:24:in `eval'
21: from /Users/ms1/.rvm/gems/ruby-2.6.5/bin/jekyll:23:in `<main>'
20: from /Users/ms1/.rvm/gems/ruby-2.6.5/bin/jekyll:23:in `load'
19: from /Users/ms1/.rvm/gems/ruby-2.6.5/gems/jekyll-4.0.0/exe/jekyll:8:in `<top (required)>'
18: from /Users/ms1/.rvm/rubies/ruby-2.6.5/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
17: from /Users/ms1/.rvm/rubies/ruby-2.6.5/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
16: from /Users/ms1/.rvm/gems/ruby-2.6.5/gems/jekyll-4.0.0/lib/jekyll.rb:206:in `<top (required)>'
15: from /Users/ms1/.rvm/rubies/ruby-2.6.5/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
14: from /Users/ms1/.rvm/rubies/ruby-2.6.5/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
13: from /Users/ms1/.rvm/gems/ruby-2.6.5/gems/jekyll-sass-converter-2.0.1/lib/jekyll-sass-converter.rb:4:in `<top (required)>'
12: from /Users/ms1/.rvm/rubies/ruby-2.6.5/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
11: from /Users/ms1/.rvm/rubies/ruby-2.6.5/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
10: from /Users/ms1/.rvm/gems/ruby-2.6.5/gems/jekyll-sass-converter-2.0.1/lib/jekyll/converters/scss.rb:3:in `<top (required)>'
 9: from /Users/ms1/.rvm/rubies/ruby-2.6.5/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
 8: from /Users/ms1/.rvm/rubies/ruby-2.6.5/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
 7: from /Users/ms1/.rvm/gems/ruby-2.6.5/gems/sassc-2.2.1/lib/sassc.rb:31:in `<top (required)>'
 6: from /Users/ms1/.rvm/gems/ruby-2.6.5/gems/sassc-2.2.1/lib/sassc.rb:31:in `require_relative'
 5: from /Users/ms1/.rvm/gems/ruby-2.6.5/gems/sassc-2.2.1/lib/sassc/native.rb:3:in `<top (required)>'
 4: from /Users/ms1/.rvm/rubies/ruby-2.6.5/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
 3: from /Users/ms1/.rvm/rubies/ruby-2.6.5/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
 2: from /Users/ms1/.rvm/gems/ruby-2.6.5/gems/ffi-1.11.1/lib/ffi.rb:4:in `<top (required)>'
 1: from /Users/ms1/.rvm/rubies/ruby-2.6.5/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require' /Users/ms1/.rvm/rubies/ruby-2.6.5/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require': cannot load such file -- 2.6/ffi_c (LoadError)
24: from /Users/ms1/.rvm/gems/ruby-2.6.5/bin/ruby_executable_hooks:24:in `<main>'
23: from /Users/ms1/.rvm/gems/ruby-2.6.5/bin/ruby_executable_hooks:24:in `eval'
22: from /Users/ms1/.rvm/gems/ruby-2.6.5/bin/jekyll:23:in `<main>'
21: from /Users/ms1/.rvm/gems/ruby-2.6.5/bin/jekyll:23:in `load'
20: from /Users/ms1/.rvm/gems/ruby-2.6.5/gems/jekyll-4.0.0/exe/jekyll:8:in `<top (required)>'
19: from /Users/ms1/.rvm/rubies/ruby-2.6.5/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
18: from /Users/ms1/.rvm/rubies/ruby-2.6.5/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
17: from /Users/ms1/.rvm/gems/ruby-2.6.5/gems/jekyll-4.0.0/lib/jekyll.rb:206:in `<top (required)>'
16: from /Users/ms1/.rvm/rubies/ruby-2.6.5/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
15: from /Users/ms1/.rvm/rubies/ruby-2.6.5/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
14: from /Users/ms1/.rvm/gems/ruby-2.6.5/gems/jekyll-sass-converter-2.0.1/lib/jekyll-sass-converter.rb:4:in `<top (required)>'
13: from /Users/ms1/.rvm/rubies/ruby-2.6.5/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
12: from /Users/ms1/.rvm/rubies/ruby-2.6.5/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
11: from /Users/ms1/.rvm/gems/ruby-2.6.5/gems/jekyll-sass-converter-2.0.1/lib/jekyll/converters/scss.rb:3:in `<top (required)>'
10: from /Users/ms1/.rvm/rubies/ruby-2.6.5/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
 9: from /Users/ms1/.rvm/rubies/ruby-2.6.5/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
 8: from /Users/ms1/.rvm/gems/ruby-2.6.5/gems/sassc-2.2.1/lib/sassc.rb:31:in `<top (required)>'
 7: from /Users/ms1/.rvm/gems/ruby-2.6.5/gems/sassc-2.2.1/lib/sassc.rb:31:in `require_relative'
 6: from /Users/ms1/.rvm/gems/ruby-2.6.5/gems/sassc-2.2.1/lib/sassc/native.rb:3:in `<top (required)>'
 5: from /Users/ms1/.rvm/rubies/ruby-2.6.5/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
 4: from /Users/ms1/.rvm/rubies/ruby-2.6.5/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
 3: from /Users/ms1/.rvm/gems/ruby-2.6.5/gems/ffi-1.11.1/lib/ffi.rb:3:in `<top (required)>'
 2: from /Users/ms1/.rvm/gems/ruby-2.6.5/gems/ffi-1.11.1/lib/ffi.rb:6:in `rescue in <top (required)>'
 1: from /Users/ms1/.rvm/rubies/ruby-2.6.5/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in`require'/Users/ms1/.rvm/rubies/ruby-2.6.5/lib/ruby/site_ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require':dlopen(/Users/ms1/.rvm/gems/ruby-2.6.5/gems/ffi-1.11.1/lib/ffi_c.bundle, 9): Symbol not found: _ffi_type_double (LoadError)
Referenced from: /Users/ms1/.rvm/gems/ruby-2.6.5/gems/ffi-1.11.1/lib/ffi_c.bundle
Expected in: flat namespace
in /Users/ms1/.rvm/gems/ruby-2.6.5/gems/ffi-1.11.1/lib/ffi_c.bundle - /Users/ms1/.rvm/gems/ruby-2.6.5/gems/ffi-1.11.1/lib/ffi_c.bundle
MacBookPro-II:~ ms1$

再次安裝 Mac OS X 是唯一的解決方案。 現在傑基爾又跑了……

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM