Ruby on rails 安装Ruby+;无根果冻

Ruby on rails 安装Ruby+;无根果冻,ruby-on-rails,ruby,rubygems,jekyll,Ruby On Rails,Ruby,Rubygems,Jekyll,我想在没有root的Linux系统上安装Jekyll。我采取了以下步骤: 下载并解压缩Ruby: tar -xzvf ruby-XXX.tar.gz cd ./ruby-XXX 从源代码配置和安装: ./configure -prefix=/env make makeinstall 导出路径: export PATH=$HOME/env/bin/:$PATH 当我选中ruby-v时,它会显示ruby 2.5.5p157,这似乎是正确的 但是,当我使用gem install Jekyll安装

我想在没有root的Linux系统上安装Jekyll。我采取了以下步骤:

下载并解压缩Ruby:

tar -xzvf ruby-XXX.tar.gz
cd ./ruby-XXX
从源代码配置和安装:

./configure -prefix=/env
make
makeinstall
导出路径:

export PATH=$HOME/env/bin/:$PATH
当我选中ruby-v时,它会显示ruby 2.5.5p157,这似乎是正确的

但是,当我使用
gem install Jekyll
安装Jekyll时,出现了一个错误:

mkmf.rb在/usr/share/include/ruby.h中找不到ruby的头文件


因此,Jekyll似乎找不到本地Ruby安装?

您是否安装了
Ruby dev
软件包?是的,但我必须手动安装(没有root)。Jekyll找不到自定义头路径