내가 사용 sudo bundle install
했는데 이것이 문제의 원인 일 수 있습니까?
지금 나 한테있어:
gem -v
2.6.14ruby -v
루비 2.3.5p376 (2017-09-14 개정 59905) [x86_64-darwin15]jekyll -v
지킬 3.6.2bundle -v
번 들러 버전 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_VERSION.
이 문제를 해결하는 방법을 모르겠습니다. 나는 정적 블로그를 만들고 싶고 솔직히 Ruby, Gem 또는 Bundle에 대해 전혀 모른다 :) 그래서 통찰력에 감사하겠습니다!