安装'redcarpet
'gem时出现以下错误。尽管它在我的朋友机器上安装时没有问题。 (我想安装此运行yard
) 红宝石版本:1.9.3错误:无法在Windows上构建gem本机扩展
CMD输出:
D:\Learning\Common_POM_FW\SampleProjects>yard
[error]: Missing 'redcarpet' gem for Markdown formatting. Install it with `gem install redcarpet`
D:\Learning\Common_POM_FW\SampleProjects>gem install redcarpet
Temporarily enhancing PATH to include DevKit...
Building native extensions. This could take a while...
ERROR: Error installing redcarpet:
ERROR: Failed to build gem native extension.
C:/Ruby193/bin/ruby.exe -r ./siteconf20141009-6544-978w4t.rb extconf.rb
creating Makefile
make clean
Makefile:165: *** target pattern contains no `%'. Stop.
make
Makefile:165: *** target pattern contains no `%'. Stop.
make failed, exit code 2
Gem files will remain installed in C:/Ruby193/lib/ruby/gems/1.9.1/gems/redcarpet-3.1.2 for inspectio
n.
Results logged to C:/Ruby193/lib/ruby/gems/1.9.1/extensions/x86-mingw32/1.9.1/redcarpet-3.1.2/gem_ma
ke.out
UPDATE: 与https://github.com/oneclick/rubyinstaller/wiki/Development-Kit提供的devkit的安装说明我测试安装与JSON宝石它也失败那里:(
我通过链接排除故障在github Native gem extension Error并遵循inst ructions来解决,但问题仍然存在..
我加了两条路径的环境变量C:\\ruby_devkit\\bin;C:\\ruby_devkit\\mingw\\bin;
这从大量的研究后,出现在CMD
谢谢。谢谢。谢谢。 – Ryan 2015-01-06 07:48:38
英雄!我尝试了大约37种解决方案......第38次幸运! – daddywoodland 2015-02-18 15:21:57
谢谢!经过多次尝试,这是有效的。 – firecape 2015-04-29 21:30:35