草庐IT

rvm_cleanse_variables

全部标签

ruby - rvm system-wide install : Warning! PATH 未正确设置

我在Ubuntu12.10上的/usr/local/rvm/bin中安装了RVM的多用户版本。当我将Ruby从1.9.3升级到2.0.0时,这似乎导致每当我执行rvmversion或类似命令时弹出以下错误消息:$rvmversionWarning!PATHisnotproperlysetup,'/usr/local/rvm/gems/ruby-2.0.0-p247/bin'isnotatfirstplace,usuallythisiscausedbyshellinitializationfiles-checkthemfor'PATH=...'entries,itmightalsohel

ruby - rvm Ruby 安装期间运行 '__rvm_make -j 1' 错误 |打开SSL错误

您可能正在搜索Errorrunning'__rvm_make-j1'那只是说,编译ruby​​时出了点问题。只有当openssl和/或ossl_ssl是您的错误消息的一部分时,此问题才与您相关。但也许您的问题是一个类似的问题,您可以通过一些自定义来解决您的问题。背景今天我想删除一个项目的所有gem,但忘记事先为bundler指定路径,所以所有gem安装在~/.rvm/gems/ruby-2.2.4/gems/中。因为它是唯一的ruby​​2.2.4项目,所以我认为rm-rf~/.rvm/gems/ruby-2.2.4/gems/*会非常好。事实并非如此。Bundler消失了,gemin

ruby - 如何在 Mac OS X 上手动构建通用 ruby​​? rvm 怎么样?

我从officialgitmirror获得了ruby资源,然后checkoutruby_1_9_2分支。gitclonehttp://github.com/ruby/ruby.gitgitcheckoutruby_1_9_2所以,现在,我想编译1.9.2-head。但正如您稍后会看到的,我希望有一个也适用于1.8的解决方案。编译这个的标准方法是:autoconf./configuremakemakeinstall这行得通,但它产生了一个仅限x86_64的构建:$ruby-vruby1.9.2dev(2010-06-14revision28321)[x86_64-darwin10.3.0

ruby - RVM 安装提示 'bison' 在 OSX 中不可用

在RVM的安装说明中,明确提到在安装RVM之前先在OSX上安装Xcode。我已经下载并安装了很长时间,所以我不必再次安装。然而,在安装RVM之后,当我尝试安装ruby​​版本时,例如$rvminstall1.9.2-head,我收到以下消息:"Pleaseensurebisonisinstalledbeforecompilingfromhead."如果我使用homebrew安装它,我会得到以下信息:$brewinstallbison/usr/local/Library/Homebrew/brew.h.rb:441:commandnotfound:/usr/bin/xcode-selec

ruby - 在 Mac OS X 10.6.6 上使用 RVM 更新我的 Ruby 版本时出错

我尝试在我的MacOSX10.6.6系统中更新Ruby。现在我有1.8.7,我想更新到1.9.2。当我输入rvminstall1.9.2我得到:gal-harths-iMac:~galharth$rvminstall1.9.2/Users/galharth/.rvm/rubies/ruby-1.9.2-p136,thismaytakeawhiledependingonyourcpu(s)...ruby-1.9.2-p136-#fetchingruby-1.9.2-p136-#extractedto/Users/galharth/.rvm/src/ruby-1.9.2-p136(alre

ruby - 如何仅为特定的 RVM 版本设置 RUBYOPT?

我只想为使用Ruby1.9.x的gemsets设置RUBYOPT=-ropenssl。Ruby1.8.x提示“RUBYOPT中的非法开关...”如果我在全局设置了这个。谢谢。 最佳答案 在~/.rvm/hooks/after_use中,放入:ifecho$rvm_ruby_version|grep-q'1.9';thenexportRUBYOPT='-ropenssl'elseexportRUBYOPT=fi 关于ruby-如何仅为特定的RVM版本设置RUBYOPT?,我们在StackO

ruby-on-rails - 我应该担心关于 Ruby 1.8.7 的 RVM 警告吗?

通过RVM安装Ruby1.8.7-head后出现以下警告,我应该担心到什么程度:Pleasebeawarethatyoujustinstalledarubythatrequires2patchesjusttobecompiledonuptodatelinuxsystem.Thismayhaveknownandunaccountedforsecurityvulnerabilities. 最佳答案 是的。有人认为将它写下来供人们阅读已经足够重要了。Ruby是一种快速发展的语言,1.8.7几乎已经死了。如果你喜欢慢一点的东西,我建议1.9

ruby - Ubuntu 的 rvm ruby​​ 和 openssl

我正在尝试在Ubuntu上使用rvm安装ruby​​。我使用synaptic包管理器安装了rvm。$whichrvm/usr/bin/rvm$rvm--versionrvm1.6.9byWayneE.Seguin(wayneeseguin@gmail.com)[https://rvm.beginrescueend.com/]我尝试安装ruby​​:$rvminstall1.9.2...ERROR:Errorrunning'make',pleaseread/usr/share/ruby-rvm/log/ruby-1.9.2-p180/make.logERROR:Therehasbeena

ruby - rvm 没有安装 ruby

我已经在10.8.3OSX系统上安装了rvm,虽然它看起来安装正确但没有安装rubies。我运行rvminstall似乎什么也没发生。$rvminstallruby-2.0.0-p0Searchingforbinaryrubies,thismighttakesometime.Nobinaryrubiesavailablefor:osx/10.8/x86_64/ruby-2.0.0-p0.Continuingwithcompilation.Pleaseread'rvmmount'togetmoreinformationonbinaryrubies.Installingrequiremen

ruby - RVM 是否应该根据 .ruby-gemset 自动更改 gemsets?

我更新了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