我有全局gem和各种gem。我想删除gem集中的所有gem。除了卸载gemset之外,还有其他办法吗? 最佳答案 使用gemsetempty命令:rvmgemsetemptymygems 关于ruby-RVM:卸载gemset的所有gem,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/4693445/
我根据github说明安装了rbenv。我正在运行OSX,但我已经在Ubuntu12.04VM上尝试过并得到相同的结果。以下是我尝试更改ruby版本时在终端中得到的内容:rbenvversions*1.9.3-p0(setby/Users/user/.rbenv/version)1.9.3-p125rbenvglobal1.9.3-p0rbenvrehashruby-vruby1.8.7(2011-12-28patchlevel357)[universal-darwin11.0]whichruby/usr/bin/ruby有人知道为什么rbenv没有像它认为的那样切换ruby版
出于某些原因(Oracle,我在看着你)我需要能够使用32位和64位版本的ruby。我可以同时安装32位和64位版本的1.9.3和rbenv吗?当我运行rbenv版本时,如何区分它们?现在我使用的是32位版本的1.9.2和64位版本的1.9.3。我更希望拥有64位和32位版本1.9.3。更新:现在我只是选择使用不同的补丁。必须有更好的方法...更新2:为了澄清我的情况,我使用的是在MacOSXLion上运行的机器。thislinkdescribesmymainproblem,no64bitinstantclientforLionThislinkshowstheonlysolutio
我需要specifyarubyversioninmyGemfileforHeroku:ruby'2.1.1'这按预期工作。但是,它也弄乱了我的本地终端。我试着setthedefaultrubyversionandgemsetinRVM与:$rvm--defaultuseruby-2.1.1@rails4Using/Users/scott/.rvm/gems/ruby-2.1.1withgemsetrails4$rvmgemsetlistgemsetsforruby-2.1.1(foundin/Users/scott/.rvm/gems/ruby-2.1.1)(default)globa
好吧,我内爆了RVM并切换到rbenv,但现在我认为我在gem路径上遇到了各种问题。我认为我系统的某些部分仍然认为应该使用RVM找到gem,它把一切都搞砸了。我不太擅长解决此类配置问题,因此非常感谢您的帮助。这是我的$PATH:/Users/home/.rbenv/shims:/Users/home/.rbenv/bin:/Users/home/.rbenv/shims:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/home/.rvm/bin如您所见,.rvm仍在$PATH中,这是我的问题吗?我该如何解决?这是我的gemenv(
我正在使用rbenv并试图弄清楚我本地gems的rdoc所在的位置。当我安装gem时,它说rdoc已正确生成,即:%geminstallrails-v"2.3.2"Successfullyinstalledrails-2.3.21geminstalledInstallingridocumentationforrails-2.3.2...InstallingRDocdocumentationforrails-2.3.2...但是我不知道rdoc文件在哪里,在我的~/.rbenv目录中我找到了一个doc文件夹:.rbenv/versions/ree-1.8.7-2012.02/lib/ru
我想使用rbenv在每个项目的基础上设置ruby版本。否则,我想对其他所有内容使用我的默认系统ruby设置。我遇到的问题是即使rbenvversion返回system,gem命令仍然使用rbenvshim(.rbenv/shims/gem).因此,当我执行gem环境时,我的安装目录是'/Library/Ruby/Gems/1.8'。我宁愿它仍然是~/.gem/。我可以看到它仍然是当我运行/usr/bin/gemenviroment时。我不知道rbenvshimgem从哪里获取设置。我已经尝试在我的shell中修改我的GEM_HOME,并在~/.gemrc中更改它,但这没有效果。
我正在尝试在我的Mac上卸载rbenv,但无法确定它的安装位置。我卡在了https://github.com/sstephenson/rbenv#uninstalling-rbenv的第2步.我想我用自制软件来安装rbenv。 最佳答案 请注意步骤2命令中的引号是反引号(在键盘上,它是tab键右上方的键),不是引号。`rbenvroot`#thiscommandwillreturntherootdirectorywhererbenvinstalled.rm-rf`rbenvroot`#thiswilluninstallrbenvco
我遵循了这个指南:http://samsoff.es/posts/how-to-install-ruby-193我在控制台中输入了rbenvinstall1.9.3-p125。Ruby安装正常,但当我运行ruby-v时,它仍然显示版本1.8.7。需要更改什么才能使其正常工作? 最佳答案 解决方案是将eval"$(rbenvinit-)"添加到我的bash_login文件中。 关于ruby-为什么使用rbenv安装Ruby会失败?,我们在StackOverflow上找到一个类似的问题:
我更新了RVM并开始从.rvmrc切换到.ruby-gemset并在必要时切换到.ruby-version。但是,到目前为止,当我使用.ruby-gemset切换到一个目录时,它不会像使用.rvmrc那样自动开始使用正确的目录.它应该以同样的方式工作吗?我正在使用RVM1.20.5。 最佳答案 RVM检测到.ruby-version,只有当它存在时它才会读取.ruby-gemset。当.ruby-version不可用时,RVM不会读取.ruby-gemset。您可以尝试.ruby-version(从current编辑):defaul