2017-01-24 69 views
0

我正嘗試安裝一個新的Jekyll網站,並在使用jekyll new testSite創建新網站後遇到問題。找不到Jekyll博客的打包商gem

我得到一個錯誤說:

​​

我已經安裝了已經使用gem install bundler打捆,但它似乎無法找到它。

bundler -vBundler version 1.14.2

jekyll -vjekyll 3.3.1

提前感謝!

回答

1

鑑於你有紅寶石,jekyll和錯誤正確安裝。裏面testSite文件夾運行:

bundle 

bundle(或bundle install,參見bundler doc)將安裝在你的Gemfile中指定的依賴關係。

然後運行新的網站,有:

bundle exec jekyll s 
+0

感謝您的迴應!所以我運行'bundle install'並且它說它安裝了依賴項和gems,但是當我運行'bundle exec jekyll s'時,它會說'找不到任何源中的jekyll-feed-0.8.0 Run'bundle安裝'安裝缺少的寶石。「仍然,很奇怪。 – runandrew

+0

是的。看起來很奇怪:)嘗試[包更新](https://bundler.io/v1.13/man/bundle-update.1.html)來顯式更新寶石的版本。還檢查你是否與[this]類似的情況(http://stackoverflow.com/questions/2797020/ruby-gem-not-found-although-it-is-installed) – yaitloutou

0

下面的命令爲我工作,在Ubuntu。

sudo apt install ruby-bundler