我不知道东西任何东西,你写在这里:)我试着在网上搜索答案,因为我通常做的,但不幸的是,找不到具体的事情。安装Ruby - 无法建立宝石原生扩展
我想安装Ruby on Rails的,按照说明从Windows在Ubuntu这里Rails Tutorial
我已经安装了猛砸。你能告诉我我做错了什么吗?或者我该如何解决它以正确安装它?
当我检查红宝石版本,它让我看到:
ruby 2.3.1p112 (2016-04-26) [x86-64-linux-gnu]
但是出现了一个错误:
ERROR: Failed to build gem native extension.
current directory: /var/lib/gems/2.3.0./gems/nio4r-2.1.0/ext/nio4r/usr/bin/ruby2.3 -r ./siteconf20170726-93-g151dm.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 /var/lib/gems/2.3.0/gems/nio4r-2.1.0 for inspection.
Results logged to /var/lib/gems/2.3.0/extensions/x86_64-linux/2.3.0/nio4r-2.1.0/gem_make.out
我也做:
apt-get install make
apt-get install ruby-dev
而现在不同的东西出现了:
ERROR: Failed to build gem native extension.
current directory: /var/lib/gems/2.3.0./gems/nio4r-2.1.0/ext/nio4r/usr/bin/ruby2.3 -r ./siteconf20170726-530-13b2fuh.rb extconf.rb
checking for unistd.h...***extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration option.
其余的代码可以在文件中找到 - 手工编写太多东西。 :) Ruby 2- command line pict
请帮助!我想学习Ruby的:) :)
另外,有没有办法复制的命令行和它在某种程度上粘贴或我的信把它放在这里的信? :)
我推荐你t o不要使用Windows和ruby/rails。试试Linux虚拟机 –