gem intall selenium-webdriver报错解决

因为要写一个前端的自动话测试代码,需要安装selenium-webdriver。

最后解决是使用了这样的命令:gem install selenium-webdriver --source http://rubygems.org

(参考:http://stackoverflow.com/questions/15492110/error-could-not-find-a-valid-gem-rails-0-in-any-repository)

以下是当时遇到这个问题的时候的思路,浪费了不少时间,

在使用gem install selenium-webdriver的时候报错如下图,

刚开始一直以为是淘宝镜像的问题,于是就着手从这方面去解决,于是就使用了如下的命令:

$ gem sources --remove https://rubygems.org/
$ gem sources -a http://ruby.taobao.org/
$ gem sources -l
*** CURRENT SOURCES ***

http://ruby.taobao.org
# 请确保只有 ruby.taobao.org
$ gem install 你想安装的gem

这样做的目的是为了移出旧源,改用新源。

但是当我 执行命令 $gem sources --remove https://rubygems.org/ 的时候,又报错了,提示,

就是说无法删除ruby的默认源,修改源也是类似的报错,很郁闷。

然后怀疑是我在卸载selenium-webdriver 的时候没有卸载干净,我用的又是windows系统,然后同事就建议我装个虚拟机VMware ,上安装乌班图ubuntu系统,当然这个过程是漫长的,大家都知道,我是不太情愿的。

转载于:https://my.oschina.net/u/2332658/blog/711944

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值