jjzjj

ruby-on-rails - 从 Linux 中删除 .rbenv

我怎样才能完全卸载rbenv?我想安装rvm并且我想完全摆脱rbenv这样它们就不会发生冲突。这是我目前所做的:rm-rf~/.rbenv清除了添加到我的~/.profile文件中的所有行关闭并重新打开我的shell但仍然会留下rbenv命令行工具,所以当我运行rbenv时,我得到与以前相同的输出,包括所有选项,减去所有ruby​​版本我之前安装过。编辑:当我运行whichrbenv时,我得到usr/bin/rbenv。从那里删除它应该安全吗? 最佳答案 MichaelDurrant帮助我发表了他的评论,我是个白痴,一开始就不这么想

ruby-on-rails - 从 Linux 中删除 .rbenv

我怎样才能完全卸载rbenv?我想安装rvm并且我想完全摆脱rbenv这样它们就不会发生冲突。这是我目前所做的:rm-rf~/.rbenv清除了添加到我的~/.profile文件中的所有行关闭并重新打开我的shell但仍然会留下rbenv命令行工具,所以当我运行rbenv时,我得到与以前相同的输出,包括所有选项,减去所有ruby​​版本我之前安装过。编辑:当我运行whichrbenv时,我得到usr/bin/rbenv。从那里删除它应该安全吗? 最佳答案 MichaelDurrant帮助我发表了他的评论,我是个白痴,一开始就不这么想

php - PHP 的 RVM 等价物?

我似乎找不到快速切换PHP版本的方法。是否有与php的ruby​​版本管理器等效的东西?我需要在OSX上的5.3和5.2之间切换。 最佳答案 对于RVM和rbenv的PHP替代品,你有phpbrew,phpenv和php-version.请注意,我是php-version的作者,所以我当然更喜欢它,因为我写它是为了解决我自己的痒(我想要一些最小的命令完成);然而,phpenv也相当不错。您最好使用其中任何一个。在OSX上,您可以使用Homebrew安装PHP版本管理器。首先,为Homebrew程序添加PHP公式:%brewtapho

php - PHP 的 RVM 等价物?

我似乎找不到快速切换PHP版本的方法。是否有与php的ruby​​版本管理器等效的东西?我需要在OSX上的5.3和5.2之间切换。 最佳答案 对于RVM和rbenv的PHP替代品,你有phpbrew,phpenv和php-version.请注意,我是php-version的作者,所以我当然更喜欢它,因为我写它是为了解决我自己的痒(我想要一些最小的命令完成);然而,phpenv也相当不错。您最好使用其中任何一个。在OSX上,您可以使用Homebrew安装PHP版本管理器。首先,为Homebrew程序添加PHP公式:%brewtapho

使用Vagrant使用Railsbox部署Ruby/rbenv时出错

我使用Railbox创建了一个配置我可以通过流浪者部署。但是,设置会因以下错误而停止。==>myapp:fatal:[127.0.0.1]:FAILED!=>{"failed":true,"msg":"thefield'args'hasaninvalidvalue,whichappearstoincludeavariablethatisundefined.Theerrorwas:'ansible.vars.unsafe_proxy.AnsibleUnsafeTextobject'hasnoattribute'git'\n\nTheerrorappearstohavebeenin'/ansibl

Ruby Rbenv 试图从 Bundle 运行 Zeus,尽管它是一个全局性的 gem(使用 ZSH)

(更新:由zsh引起的问题,请参阅已接受的答案)很久以前,我按照这个很棒的指南将Rbenv与bundler一起使用https://gist.github.com/1384279在RubyLand一切都很好。(我安装正确)Bundlergem为当前的ruby​​版本全局安装。每个项目的所有gem都是从各自的gemfiles中bundle安装的。我正在尝试全局安装Zeus(就像全局安装bundler的方式一样)而不是将其添加到每个项目的gemfile中。joe@computer:~/some_project>rbenvversions1.9.3-p194*1.9.3-p327-perf(s

ruby - rbenv 不改变 ruby​​ 版本

我根据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​​版

ruby-on-rails - rbenv:在同一台机器上并排安装 32 位和 64 位版本的 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

ruby - 需要帮助从 RVM 切换到 RBENV

好吧,我内爆了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(

ruby - rbenv gem 的 rdoc 在哪里?

我正在使用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