Wil*_*349 4 rubygems bundler jekyll
问题:bundle install通过终端执行时,无法安装依赖项。
日志(部分):
Password:
Installing commonmarker 0.17.13 with native extensions
Gem::Ext::BuildError: ERROR: Failed to build gem native extension.
current directory:
/tmp/bundler20190915-6718-b0qbe8commonmarker-0.17.13/gems/commonmarker-0.17.13/ext/commonmarker
/usr/bin/ruby2.3 -r ./siteconf20190915-6718-1610j54.rb extconf.rb
mkmf.rb can't find header files for ruby at /usr/lib/ruby/include/ruby.h
extconf failed, exit code 1
Gem files will remain installed in
/tmp/bundler20190915-6718-b0qbe8commonmarker-0.17.13/gems/commonmarker-0.17.13
for inspection.
Results logged to
/tmp/bundler20190915-6718-b0qbe8commonmarker-0.17.13/extensions/x86_64-linux/2.3.0/commonmarker-0.17.13/gem_make.out
An error occurred while installing commonmarker (0.17.13), and Bundler
cannot continue.
Make sure that `gem install commonmarker -v '0.17.13' --source
'https://rubygems.org/'` succeeds before bundling.
In Gemfile:
github-pages was resolved to 198, which depends on
jekyll-commonmark-ghpages was resolved to 0.1.5, which depends on
jekyll-commonmark was resolved to 1.3.1, which depends on
commonmarker
Run Code Online (Sandbox Code Playgroud)
操作系统:GNU/Linux
宝石-v:2.5.2.1
ruby -v : ruby 2.3.1p112 (2016-04-26) [x86_64-linux-gnu]
the*_*ron 11
This solved for me:
sudo apt-get install ruby-dev
Run Code Online (Sandbox Code Playgroud)
Followed by
bundle install
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2345 次 |
| 最近记录: |