Я использовал sudo bundle install
, и это может быть причиной проблемы?
Теперь у меня есть:
gem -v
2.6.14ruby -v
ruby 2.3.5p376 (2017-09-14, редакция 59905) [x86_64-darwin15]jekyll -v
Джекилл 3.6.2bundle -v
Bundler версия 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
, я получаю следующее сообщение:
ВМ использовала ваш Gemfile для выбора Ruby, все в порядке - Heroku делает то же самое, Вы можете игнорировать эти предупреждения с помощью 'rvm rvmrc warning ignore/Library/WebServer/Documents/blog/Gemfile'. Чтобы игнорировать предупреждение для всех файлов, запустите "rvm rvmrc warning ignore allGemfiles". Неизвестная версия интерпретатора ruby (не знаю, как с ней обращаться): RUBY_VERSION.
Я понятия не имею, как это решить. Я просто хочу создать свой статичный блог и, честно говоря, понятия не имею о Ruby, Gem или Bundle :) Так что я был бы признателен за некоторые идеи!