无法在 Ubuntu 中设置 Jekyll?

无法在 Ubuntu 中设置 Jekyll?

升级到 14.04 后,Ruby 降级到 1.8.3,因此我尝试使用以下命令进行升级。

sudo apt-get install libgdbm-dev libncurses5-dev automake libtool bison libffi-dev
curl -L https://get.rvm.io | bash -s stable
source ~/.rvm/scripts/rvm
echo "source ~/.rvm/scripts/rvm" >> ~/.bashrc
rvm install 2.1.1
rvm use 2.1.1 --default
ruby -v

然后我就跑了

sudo gem install jekyll

它已成功安装,但我无法使用它

bash: /usr/local/bin/jekyll: /usr/bin/ruby1.9.1: bad interpreter: No such file or directory

答案1

安装ruby1.9.1-devJekyll

sudo apt-get install ruby1.9.1-dev

如果您有其他版本的 Ruby,请先将其删除。

Ruby 2.0

sudo apt-get purge ruby2.0*

答案2

看起来 ruby​​ 可能未安装在搜索的位置。请尝试:

$ sudo apt-get install ruby

您还给出了一个尝试过的命令“ruby -v”。您能给我们提供该命令的输出吗?

相关内容