我在Windows 8.1上使用chocolatey nuget安装了ruby 2和ruby.devkit 4.5.2。
我已经安装了devkit并运行ruby dk.rb init
和ruby dk.rb install
我正在尝试gem安装黄瓜(使用gemfile / bundle或直接在命令行)并收到错误消息“''gherkin'本机gem需要安装构建工具。”
C:> ruby --version ruby 2.0.0p481(2014-05-08)[x64-mingw32]
C:>宝石 列表gherkin -r
*远程宝石*
aslakhellesoy-gherkin(1.2.3)benhamill-gherkin(2.3.5)bryanl-gherkin (2.11.1.1 ruby java)小黄瓜(2.12.2 ruby java x86-mingw32 x86-mswin32,2.6.5 universal-dotnet,2.2.4 i386-mingw32 i386-mswin32, 1.0.1 univer sal-java-1.5)gherkin-ruby(0.3.2)gherkin_generator(1.0.4)gherkin_jruby(0.3.1)rspec-gherkin(0.1.2)
C:>宝石安装 gherkin错误:安装小黄瓜时出错: 'gherkin'原生宝石需要安装构建工具。
请更新您的PATH以包含构建工具或下载DevKit 来自“http://rubyinstaller.org/downloads”并按照说明操作 在'http://github.com/oneclick/rubyinstaller/wiki/Development-Kit'
如果我输入bundle show cucumber
,我会收到错误:
找不到宝石'黄瓜'。你的意思是黄瓜
我注意到的一件事是ruby版本说x64-mingw32和gherkin gem代替x86-mingw32。
这是问题吗?或者还有另一种方法可以让这个设置正常工作吗?