【发布时间】:2018-04-12 01:51:35
【问题描述】:
我使用了sudo bundle install,这可能是问题的原因?
现在我有:
-
gem -v2.6.14 -
ruby -vruby 2.3.5p376(2017-09-14 修订版 59905)[x86_64-darwin15] -
jekyll -vjekyll 3.6.2 -
bundle -vBundler 版本 1.16.0.pre.3
尝试运行 bundle exec jekyll serve 或仅运行 jekyll serve 时出现以下错误
/Users/myusername/.rvm/rubies/ruby-2.3.5/lib/ruby/site_ruby/2.3.0/rubygems.rb:271:in `find_spec_for_exe': can't find gem bundler (>= 0.a) (Gem::GemNotFoundException)
from /Users/myusername/.rvm/rubies/ruby-2.3.5/lib/ruby/site_ruby/2.3.0/rubygems.rb:299:in `activate_bin_path'
from /Users/myusername/.rvm/gems/ruby-2.3.5/bin/bundle:23:in `<main>'
from /Users/myusername/.rvm/gems/ruby-2.3.5/bin/ruby_executable_hooks:15:in `eval'
from /Users/myusername/.rvm/gems/ruby-2.3.5/bin/ruby_executable_hooks:15:in `<MacBooMacBook-MacBook-MacBook-Pro-MacBook-PrMacBook-MacBooMacBMaMacBMaMaMaMaMaMaMaMaMacBMaMaMaMacBMa
此外,当访问我的博客 cd my_path 所在的文件夹时,我收到以下消息:
VM 使用您的 Gemfile 来选择 Ruby,一切都很好 - Heroku 也这样做, 您可以使用“rvm rvmrc warning ignore /Library/WebServer/Documents/blog/Gemfile”来忽略这些警告。 要忽略所有文件的警告,请运行“rvm rvmrc warning ignore allGemfiles”。 未知的ruby解释器版本(不知道如何处理):RUBY_VERSION。
我不知道如何解决这个问题。我只是想创建我的静态博客,老实说,我对 Ruby、Gem 或 Bundle 一无所知 :) 所以我会很感激一些见解!
【问题讨论】:
-
@Cyzanfar 谢谢你!我试过了,现在进程出现新错误:stackoverflow.com/questions/47035080/…
标签: ruby rubygems bundle jekyll