我正在关注this guide在OSX 10.7.3上安装jekyll并提出问题
ERROR: could not find gem jekyll locally or in a repository
我试过了:
sudo gem update --system
(并获取Nothing to update
)我不熟悉红宝石和宝石,但我认为这是必要的:
RubyGems Environment:
- RUBYGEMS VERSION: 1.3.6
- RUBY VERSION: 1.8.7 (2010-01-10 patchlevel 249) [universal-darwin11.0]
- INSTALLATION DIRECTORY: /Library/Ruby/Gems/1.8
- RUBY EXECUTABLE: /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby
- EXECUTABLE DIRECTORY: /usr/bin
- RUBYGEMS PLATFORMS:
- ruby
- universal-darwin-11
- GEM PATHS:
- /Library/Ruby/Gems/1.8
- /Users/enzo/.gem/ruby/1.8
- /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :benchmark => false
- :backtrace => false
- :bulk_threshold => 1000
- :sources => ["http://rubygems.org", "http://gems.github.com"]
- REMOTE SOURCES:
- http://rubygems.org
- http://gems.github.com
答案 0 :(得分:1)
我对Jekyll一无所知,但使用系统Ruby(即Mac OS附带的系统)运行它时可能会出现问题。
在浪费太多时间困扰系统Ruby之前(可以说可以更好地保持原样),尝试让rbenv或rvm工作。它们允许您根据需要安装尽可能多的不同版本的Ruby,而不会弄乱系统Ruby,每个安装都有自己的宝石。
由于您不熟悉Ruby,我将补充说使用rbenv或rvm是大多数Ruby孩子完成工作的方式。是的,这是一个额外的步骤,但它确实有助于更顺畅的体验。
答案 1 :(得分:0)
我建议您从宝石来源中删除gems.github.com,除非您真的需要它。 GitHub在2010年停止从git存储库构建gem。如果你不能删除它,那么我建议使用以下命令安装jekyll:
gem install --source http://rubygems.org jekyll
我的rubygems环境供参考,因为我在OS X 10.7.5上。
RubyGems Environment:
- RUBYGEMS VERSION: 1.3.6
- RUBY VERSION: 1.8.7 (2012-02-08 patchlevel 358) [universal-darwin11.0]
- INSTALLATION DIRECTORY: /Library/Ruby/Gems/1.8
- RUBY EXECUTABLE: /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby
- EXECUTABLE DIRECTORY: /usr/bin
- RUBYGEMS PLATFORMS:
- ruby
- universal-darwin-11
- GEM PATHS:
- /Library/Ruby/Gems/1.8
- /Users/matt/.gem/ruby/1.8
- /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :benchmark => false
- :backtrace => false
- :bulk_threshold => 1000
- REMOTE SOURCES:
- http://rubygems.org/
答案 2 :(得分:0)
我将Jekyll直接安装到OSX Mavericks的全新安装中,然后写了一篇快速文章,所以我记得在我下次重新安装系统后如何做到这一点。我得到了很多反馈,其他人在我的导游之后取得了成功,没有任何人有任何问题的报告:
http://internet-inspired.com/wrote/install-jekyll-in-osx-mavericks/