
1 df4VW 2015 年 5 月 21 日 wait,你用brew装的ruby么 |
2 dofine 2015 年 5 月 21 日 跑个题,pyenv 和 virtualenv homebrew python 之间错综复杂的关系让我头大。。 |
3 leopku 2015 年 5 月 21 日 飞船 vs 潜艇 哪个强? |
4 hbin 2015 年 5 月 21 日 PS: rvm 和 brew 没有可比性。 |
5 firemiles 2015 年 5 月 21 日 @dofine 好像是homebrew里安装python和pyenv,pyenv安装virtualenv插件,pyenv和virtualenv里安装虚拟环境python,好像是这样 |
6 nine 2015 年 5 月 21 日 brew又不能管理版本 |
7 lujiajing1126 2015 年 5 月 21 日 rbenv比较好 |
8 teddy1004 2015 年 5 月 21 日 报错是你的问题,不要怪工具。还有这两个没有什么可比性。 |
9 run2 2015 年 5 月 21 日 最忍受不了的是rvm的各种霸道,把macports默认安装上,虽然在很深的doc里提醒着。 (之前的版本,不知道现在有没) |
10 robertlyc 2015 年 5 月 21 日 rbenv就行了 |
11 kikyous 2015 年 5 月 21 日 rbenv +1 |
12 phx13ye 2015 年 5 月 21 日 路过问一下, macos 有比肩apt或yum的东西吗? 依赖管理不用多强了, 仓库能跟上就行 |
14 matsuijurina 2015 年 5 月 21 日 懒得虚拟来虚拟去了,一个大项目一个vagrant,很清爽,还方便协作。 |
15 metrue 2015 年 5 月 21 日 这两个东西具有什么可比性呢,想吐槽之前先查阅一下。 |
16 neoblackcap 2015 年 5 月 21 日 @phx13ye brew,二进制够快。要依赖管理强的,macports,正如其名是FreeBSD里面的ports系统移植过来的,缺点就是啥都要编译,而且自己完全独立,不管系统里面有没有,只管自己的。听说要加入pkgng的支持了,不管就是不知道上了没有,若是有pkgng,那么也是二进制安装。 |
17 hxtheone 2015 年 5 月 21 日 这两个东西的用处都不一样怎么比? 话说rvm那点错误还解决不了我也是醉了。。个人感觉只要安装好Xcode+Command Line Tools+Homebrew,基本上能杜绝rvm编译Ruby时90%的错误,剩下的10% Google之后也能轻松搞定 |
18 cap0dom OP @hxtheone 我只知道rvm可以版本控制,可以切换你机器中的Ruby版本,前提你安装了多个版本。报错信息,是找不到对应的Ruby文件,你信吗? |
19 karloku 2015 年 5 月 21 日 brew是用来做依赖管理的, rvm/rbenv是用来管理不同ruby版本的, 怎么比... rvm管得太多, 还是rbenv简单轻巧 |
23 ch3nz 2015 年 5 月 21 日 用 ruby-install https://github.com/postmodern/ruby-install |
24 cap0dom OP @ch3nz 其实,整个问题是这样的。在安装jekyll的时候,出现问题,googled得到ruby版本低,然后就升级ruby..有些说可以使用rvm安装多个版本,管理ruby版本,就试试了。然后出现了"不能找到对应系统的仓库文件"(大致这个意思)。然后,我就用brew了,一下就完成了。 我觉得可能是网络的问题。最开始我使用gem insatll jekyll始终报“访问超时的错误” |
25 ch3nz 2015 年 5 月 21 日 @cap0dom 1) 最新版 mac 带的 ruby 是2.0,算是比较新的,装 jekyll 应该是没问题. 2) 但是使用系统自带的 ruby 会遇到很多坑,所以才单独安装一个 3) 用which ruby和 which gem命令看看你的 ruby 和 gem 是不是自己安装的版本,如果不是,你需要设置$ PATH 4) 一定记得开 VPN,因为rubygem 的源在 amazon 上. |
26 liul85 2015 年 5 月 21 日 rvm VS rbenv比较合适吧 |