免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3896 | 回复: 4
打印 上一主题 下一主题

Gems为什么有时候不能自动安装依赖 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-12-18 14:28 |只看该作者 |倒序浏览
rubygems.org的仓库里明明有rest-client,可却安装不上heroku这个包
前两天在安装Rials3的时候也是说缺少依赖,最终还是手动一个个解决依赖问题

  1. liuxiang@MacBookPro: ~ $ sudo gem q -n rest-client -r

  2. *** REMOTE GEMS ***

  3. camelpunch-rest-client (1.1.0)
  4. ngw_rest-client (1.2.0)
  5. rest-client (1.6.1)
  6. rest-client-components (1.2.0)
  7. rest-client-multipart (1.1.0)
  8. rest-client-next (1.3.0)
  9. wgibbs-rest-client (1.0.5)
  10. liuxiang@MacBookPro: ~ $ sudo gem ins heroku -r
  11. ERROR:  Error installing heroku:
  12.         heroku requires rest-client (>= 1.4.0, < 1.7.0, runtime)
复制代码

论坛徽章:
0
2 [报告]
发表于 2010-12-18 14:39 |只看该作者
这时我安装heroku的整个过程

  1. liuxiang@MacBookPro: ~ $ sudo gem ins heroku -r
  2. ERROR:  Error installing heroku:
  3.         heroku requires rest-client (>= 1.4.0, < 1.7.0, runtime)
  4. liuxiang@MacBookPro: ~ $ sudo gem ins rest-client -r
  5. Successfully installed rest-client-1.6.1
  6. 1 gem installed
  7. Installing ri documentation for rest-client-1.6.1...
  8. Installing RDoc documentation for rest-client-1.6.1...
  9. liuxiang@MacBookPro: ~ $ sudo gem ins heroku -r
  10. ERROR:  Error installing heroku:
  11.         heroku requires launchy (~> 0.3.2, runtime)
  12. liuxiang@MacBookPro: ~ $ sudo gem q -n launchy -r

  13. *** REMOTE GEMS ***

  14. launchy (0.3.7)
  15. launchy-opensearch (1.2.1)
  16. launchy_opensearch (1.1.0)
  17. liuxiang@MacBookPro: ~ $ sudo gem ins launchy -r
  18. Successfully installed configuration-1.2.0
  19. Successfully installed launchy-0.3.7
  20. 2 gems installed
  21. Installing ri documentation for configuration-1.2.0...
  22. Installing ri documentation for launchy-0.3.7...
  23. Installing RDoc documentation for configuration-1.2.0...
  24. Installing RDoc documentation for launchy-0.3.7...
  25. liuxiang@MacBookPro: ~ $ sudo gem ins heroku -r
  26. ERROR:  Error installing heroku:
  27.         heroku requires json_pure (>= 1.2.0, < 1.5.0, runtime)
  28. liuxiang@MacBookPro: ~ $ sudo gem q -n json_pure -r

  29. *** REMOTE GEMS ***

  30. json_pure (1.4.6)
  31. liuxiang@MacBookPro: ~ $ sudo gem ins json_pure -r
  32. Successfully installed json_pure-1.4.6
  33. 1 gem installed
  34. Installing ri documentation for json_pure-1.4.6...
  35. Installing RDoc documentation for json_pure-1.4.6...
  36. liuxiang@MacBookPro: ~ $ sudo gem ins heroku -r
  37. Successfully installed heroku-1.14.10
  38. 1 gem installed
  39. Installing ri documentation for heroku-1.14.10...
  40. Installing RDoc documentation for heroku-1.14.10...
复制代码

论坛徽章:
0
3 [报告]
发表于 2010-12-18 16:11 |只看该作者
依赖包先装,再装你要的heroku。

论坛徽章:
0
4 [报告]
发表于 2010-12-20 09:36 |只看该作者
回复 3# 2gua


    我就是想问为什么Gems不能自动解决依赖?它本来不是可以的吗?

论坛徽章:
0
5 [报告]
发表于 2010-12-20 11:30 |只看该作者
回复 4# lululau


    是呀,本来是可以的,但是不是gem库服务器刚好故障了?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP