在ubutu14.04上,当我尝试用命令'gem install jekyll安装jekyll时,我发现错误

时间:2015-12-05 03:36:50

标签: jekyll

错误是 -

  

加载命令:install(LoadError)无法加载此类文件--zlib   错误:执行gem时...(NoMethodError)未定义方法   `invoke_with_build_args'为nil:NilClass

请告知此错误的可能原因并帮助解决此问题。

1 个答案:

答案 0 :(得分:0)

这里讨论了同样的问题。它也解决了。他们的发现可能会对你有所帮助:

https://github.com/jekyll/jekyll-help/issues/55

从链接:

  

大!一切正常!我按照这个步骤:   首先,我删除了我操作系统上以前安装的所有红宝石。   接下来:

sudo apt-get update
sudo apt-get install git-core curl zlib1g-dev build-essential libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev python-software-properties
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.2
rvm use 2.1.2 --default
gem install jekyll