gpt4 book ai didi

ruby - 安装 RedCloth-4.2.9 安装 Linux 时无法构建 gem native 扩展

转载 作者:数据小太阳 更新时间:2023-10-29 06:30:21 25 4
gpt4 key购买 nike

我想在我的电脑上安装Octopress。我试着这样做

Octopress document.

当我运行时

bundle install

我收到错误信息

An error occured while installing RedCloth (4.2.9), and Bundler cannot continue.
Make sure that `gem install RedCloth -v '4.2.9'` succeeds before bundling.

所以,我跑

sudo gem install RedCloth -v '4.2.9'

然后,我又收到一条错误信息:

ERROR:  Error installing RedCloth:
ERROR: Failed to build gem native extension.

/usr/bin/ruby1.9.1 extconf.rb
/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- mkmf (LoadError)
from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from extconf.rb:1:in `<main>'

我没有学过任何关于 ruby​​ 的知识。

最佳答案

我的 ubuntu 12.04 解决方案是安装 ruby​​1.9.1-full 版本,可以解决这个问题。

sudo apt-get install ruby1.9.1-full

你可以执行命令:

sudo update-alternatives --config ruby

选择您已安装的替代 ruby​​。然后,执行以下命令以完成 octopress 部署:

git clone https://github.com/erizhang/octopress.git octopress
cd octopress/
sudo gem install bundler
sudo gem install RedCloth -v '4.2.9'
bundle install
rake install

您可以从 octopress 部署指南页面找到以下命令:

rake setup_github_pages
sudo rake setup_github_pages
sudo rake generate
sudo rake deploy

希望对你有帮助,谢谢

关于ruby - 安装 RedCloth-4.2.9 安装 Linux 时无法构建 gem native 扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12119138/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com