我正在尝试使用Raspbian Jessie在Raspberry Pi 3上安装Jekyll。
我已经拥有最新的LTS nodejs 4.4.7并且我通过以下方式将Gem更新到最新版本:
sudo gem update --system
然后我通过执行以下操作安装了Ruby:
sudo apt-get install ruby-full
然而,在做完
之后ruby -v
我得到版本号为ruby 2.1.5。最新版本是2.3.1。
我试图通过从ruby的网站下载来安装源代码,然后在解压缩源文件夹后运行以下命令:
./configure
make
sudo make install
在我这样做之后,我去看看ruby是什么版本,它仍然是2.1.5。
之前有没有其他人在Raspberry Pi 3上和Jekyll玩过?虽然我确实有ruby 2.1.5,但是当我运行时收到此错误消息:
jekyll -v
“Dependency Error:Yikes!看起来你没有安装分类器或其中一个依赖项。为了使用当前配置的Jekyll,你需要安装这个gem ......”
如何解决此问题? (对不起,我是新手。)
答案 0 :(得分:4)
我昨天刚刚设置了Raspberry PI,它运行良好。 我使用RASPBIAN JESSIE(完整版,2016年5月版)在Raspberry Pi 3模型B上运行它。
这是我从笔记中运行的命令:
sudo apt-get update
sudo apt-get install software-properties-common
sudo apt-get install ruby-full
sudo gem install jekyll
sudo gem install bundler
我不确定我是否还需要apt-get install software-properties-common
。我错过了add-apt-repository
命令所以我跑了。
答案 1 :(得分:-1)
我不得不重新安装Raspbian并且它有效。谢谢你的帮助!