我在Windows 10 x64上,并且已经安装了JRuby 1.7.8(我试过x64和32bits的文件也有同样的问题)和JRE 7.jruby/cucumber:Bundle安装不会安装任何gem
我试图让我的黄瓜测试框架在不同的机器上运行。我下载我的当前分支(这是工作的罚款中的其它电脑,所有的设置:env.rb,Gemfile文件等),然后我成功安装这些宝石2:
- 创业板安装捆绑
- 创业板安装黄瓜
的Gemfile中我有含有宝石的负荷,类似于:
source 'https://rubygems.org'
gem "httpclient"
gem "watir-webdriver"
,但是当我执行:
- 捆绑安装
我只想找到这一行,没有什么被安装,它几乎立即完成。没有创建Gemfile.lock等。
D:\project>bundle install
io/console not supported; tty will not be manipulated
D:\project>
任何想法什么可能是错误的,我可以尝试吗?
不太确定问题是否与上面的行有关(在其他正在工作的机器中我从未见过)。如果它不相关的,你已经得到了有关这两个问题的想法,请让我知道,我会看看还有...
我一直在努力了几个小时,仍然不成功,增加更多的信息,以防有人发现某些东西。即使'bundle -v'在这台机器上不起作用?!
D:\project>gem list
io/console not supported; tty will not be manipulated
*** LOCAL GEMS ***
builder (3.2.2)
bundler (1.13.2)
cucumber (2.4.0)
cucumber-core (1.5.0)
cucumber-wire (0.0.1)
diff-lcs (1.2.5)
gherkin (4.0.0)
jruby-win32ole (0.8.5)
multi_json (1.12.1)
multi_test (0.1.2)
rake (10.1.0)
D:\project>bundle -v
io/console not supported; tty will not be manipulated
D:\project>
干杯!
谢谢希德。 我试图让JRuby能够工作,但是我发现了问题,现在我已经转而使用Ruby,但将答案标记为解决方案,因为它似乎与某些版本不兼容。我不知道宝石对版本非常敏感,但是,看起来它们是... – mickael