我在Windows10 x64上安装了JRuby 1.7.8 (我尝试了x64和32位文件中的相同问题)和JRE 7。
我试图让我的黄瓜测试框架在另一台机器上运行。我下载了我的当前分支(它在其他计算机上运行良好,具有所有设置: env.rb、Gemfile等),然后成功地安装了这两个gems:
我拥有的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>知道有什么不对吗?我可以试试什么?
不太确定这个问题是否与上面的线有关(我从未在其他正在工作的机器上见过)。如果没有关系,而且你对这两个问题都有想法,请告诉我,我也会看看.
我已经尝试了几个小时,但仍然没有成功,添加了更多的信息,以防有人发现什么,请。即使是‘包-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>干杯!!
发布于 2016-10-04 17:54:20
您已经安装了最新版本的bundler 1.13.2,我看到它会引起不同类型的问题,这取决于jruby版本和其他一些宝石。Bundler 1.10.6每次都适用于我的JRuby1.7.x。
试试看:
gem uninstall bundler和
gem install bundler -v 1.10.6发布于 2016-10-02 15:31:21
虽然我对jruby并不特别熟悉,但它似乎是一个错误,它是在JRuby 1.7.24中解决的。
我将验证它正在使用的其他计算机是否仍在该版本的jruby上(假设它们是windows盒)。
https://stackoverflow.com/questions/39812168
复制相似问题