Gem 求助:安装 Rails 时 Gem 提示库冲突

yakzmoz2014 · 发布于 2017年1月08日 · 最后由 yakzmoz2014 回复于 2017年1月09日 · 430 次阅读
23739

环境:

  • Mac :sierra 10.12.2
  • item2
  • ruby version: 2.3.1

这是使用gem --version命令后的系统提示:

使用了gem update --system得到的是同样的提示。 这是我的路径:

  • echo $PATH '''/Users/wangdonghui/.rvm/gems/ruby-2.3.1/bin:/Users/wangdonghui/.rvm/gems/ruby-2.3.1@global/bin:/Users/wangdonghui/.rvm/rubies/ruby-2.3.1/bin:/Users/wangdonghui/.rvm/bin:/Users/wangdonghui/.nvm/versions/node/v7.4.0/bin:/usr/local/sbin:/usr/local/bin:/usr/local/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/go/bin'''
  • echo $GEM_PATH 由于使用了rvm gemset empty现在为空。

Google 了一阵没发现好的解决方法,望指教。

共收到 11 条回复
23739

使用的rvm装的ruby2.3.1

1

Rails 依赖里没有 io-console 这个东西,要看你怎么加的。

3楼 已删除
23739

#2楼 @Rei 不是很懂,查了查你说的“io-console”,还是一头雾水。

De6df3
rvm reinstall 2.3.1

尝试重新安装一遍 Ruby

23739

#5楼 @huacnlee 重装了,这里是gist,不过尝试装Rials时还是出了一模一样的提示😭

De6df3
sudo rm -Rf /Users/wangdonghui/.rvm/rubies/ruby-2.3.1/lib/ruby/gems/2.3.0/gems

删除这个目录以后再重新安装,权限有问题

23739

这里是尝试装rails后的提示,基本没变

23739

#7楼 @huacnlee 用了sudo rm -Rf /Users/wangdonghui/.rvm/rubies/ruby-2.3.1/lib/ruby/gems/2.3.0/gems命令,但是重装还是一大堆拒绝😂,这里是gist,快要炸了,昨天下午搞到现在。

De6df3

你 sudo rm 没删掉啊,你输入密码了么? 以及你怎么删除的?

提示都很明显了,那个目录没权限,想办法删掉,然后重装就好了。

都是做技术的,能不能独立思考尝试解决一下? 😪 不要问我了

23739

#10楼 @huacnlee 用了sudo,输了密码,还是拒绝,很奇怪,我试试手动,谢谢你🙂。

23739

搞定,装2.4.0的ruby就可以安装rails了😄

23739 yakzmoz2014 关闭了讨论 1月09日 21:53
23739 yakzmoz2014 重新开启了讨论 1月09日 21:54
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册