我在OSX10.9.3MacBookPro上通过Homebrew安装了rbenv:brewupdatebrewupgraderbenvruby-build根据rbenvinstall--list在我的笔记本电脑上Ruby2.1.0-dev是最新的。 最佳答案 rbenv和ruby-build一般都是从Github克隆安装的;就是这样theauthorsrecommendweinstallit.gitclonehttps://github.com/sstephenson/rbenv.git~/.rbenvgitclonehttps:/
关闭。这个问题是opinion-based.它目前不接受答案。关闭8年前。锁定。这个问题及其答案是locked因为这个问题离题但具有历史意义。它目前不接受新的答案或互动。我是Ruby和Rails的新手。我正在寻找一个纯粹客观的功能列表以及每个功能的优点/缺点。为了避免出现这种情况,除非您已经使用了所有3个系统,否则请不要回答。
如何从rbenv中卸载或删除ruby版本.我已经安装了两个版本的ruby。切换到ruby1.9.3时,出现段错误。谁能帮忙,如何从rbenv中删除特定版本? 最佳答案 新方式使用uninstall命令:rbenvuninstall[-f|--force]rbenvuninstall2.1.0#UninstallRuby2.1.0使用rbenvversions查看您安装了哪些版本。老办法要从rbenv中删除Ruby版本,请删除~/.rbenv/versions中的相应目录.例如rm-rf~/.rbenv/versions/1.
由于这个错误,我无法执行railsconsole:localhost:TwitterForZombieswiz$railsc/Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/irb/completion.rb:9:in`require':dlopen(/Users/wiz/.rbenv/versions/1.9.3-p194/lib/ruby/1.9.1/x86_64-darwin12.2.1/readline.bundle,9):Librarynotloaded:/usr/local/opt/readline/lib/libre
在Ubuntu10.04中,我刚刚安装了rbenv。安装命令不存在。rbenv0.4.0-49-g8b04303Usage:rbenv[]Someusefulrbenvcommandsare:commandsListallavailablerbenvcommandslocalSetorshowthelocalapplication-specificRubyversionglobalSetorshowtheglobalRubyversionshellSetorshowtheshell-specificRubyversionrehashRehashrbenvshims(runthisaft
我对RVM和rbenv的实际工作方式很感兴趣。很明显,它们在不同版本的Ruby和gemset之间交换,但这是如何实现的?我原以为他们只是更新符号链接(symboliclink),但深入研究了代码(我必须承认我对Bash的了解很肤浅)他们似乎做的不止于此。 最佳答案 简短说明:rbenv通过连接到您环境的PATH来工作。概念很简单,但细节决定成败;下面是完整的独家新闻。首先,rbenv为所有命令(ruby、irb、rake、创建shimsgem等)跨所有已安装的Ruby版本。此过程称为重新散列。每次安装新版本的Ruby或安装提供命令的
我安装了rbenv(使用自制软件)并在我的mac上使用了多个版本的ruby。有一段时间我不太使用Ruby,在我的电脑上安装了其他东西(包括OSX10.9.3和Go)。我今天运行了rbenv,它一遍又一遍地重复这条消息tory/usr/local/bin/rbenv:line14:cd:Usage:Headhost:port:Nosuchfileordirectory/usr/local/bin/rbenv:line14:cd:Usage:Headhost:port:Nosuchfileordirectory/usr/local/bin/rbenv:line14:cd:Usage:H
我安装了rbenv(使用自制软件)并在我的mac上使用了多个版本的ruby。有一段时间我不太使用Ruby,在我的电脑上安装了其他东西(包括OSX10.9.3和Go)。我今天运行了rbenv,它一遍又一遍地重复这条消息tory/usr/local/bin/rbenv:line14:cd:Usage:Headhost:port:Nosuchfileordirectory/usr/local/bin/rbenv:line14:cd:Usage:Headhost:port:Nosuchfileordirectory/usr/local/bin/rbenv:line14:cd:Usage:H
我已阅读并尝试了several中的建议,other,questions,likemine(所有答案都被接受)以及几个小时的谷歌搜索,但没有任何效果。这让我认为我的问题是我计算机上的一blockRuby/RBENV生态系统损坏了,或者可能是一个可怕的PATH问题。我总是要跑sudo安装任何gem,这是我以前从未做过的,所以这也很令人费解。以下是我认为相关的文件和命令的一些输出。如果您需要更多信息,请告诉我:.zshrcexportPATH="/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin"ifwhichrbenv>/dev/null;thenev
我已阅读并尝试了several中的建议,other,questions,likemine(所有答案都被接受)以及几个小时的谷歌搜索,但没有任何效果。这让我认为我的问题是我计算机上的一blockRuby/RBENV生态系统损坏了,或者可能是一个可怕的PATH问题。我总是要跑sudo安装任何gem,这是我以前从未做过的,所以这也很令人费解。以下是我认为相关的文件和命令的一些输出。如果您需要更多信息,请告诉我:.zshrcexportPATH="/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin"ifwhichrbenv>/dev/null;thenev