我有我的升級版本的Ruby RVM與OS X上的一些問題如何在OS X上使用RVM而不使用RVM?
RMV使用MacPorts的,害我跑sudo port selfupdate
,它得到了一堆編譯錯誤的,儘管安裝了正確的Xcode命令行工具。
我發現了一些使用Linux的安裝說明apt-get
,但不幸的是我沒有在我的Mac上安裝。
我想安裝沒有RVM的Ruby。我怎樣才能做到這一點?
我有我的升級版本的Ruby RVM與OS X上的一些問題如何在OS X上使用RVM而不使用RVM?
RMV使用MacPorts的,害我跑sudo port selfupdate
,它得到了一堆編譯錯誤的,儘管安裝了正確的Xcode命令行工具。
我發現了一些使用Linux的安裝說明apt-get
,但不幸的是我沒有在我的Mac上安裝。
我想安裝沒有RVM的Ruby。我怎樣才能做到這一點?
如果MacPorts的不爲你工作,嘗試自制:
rvm autolibs homebrew
請注意:雖然不是必需的,你可能想使用它與autolibs之前安裝自制。它讓Homebrew不在RVM目錄中。
使用Homebrew,您可以install and manage a single version of Ruby:
brew update
brew install ruby
,或者甚至更好,使用rbenv作爲一個靈活的選擇RVM:
brew update
brew install rbenv
brew install ruby-build
rbenv install 2.0.0-p247
rbenv rehash
rbenv則可以很容易地使用特定版本Ruby的globally或per project(然後可以將其添加到源代碼管理)。
注意,你可能要遵循從rbenv的「注意事項」的建議(brew info rbenv
),特別是有關添加eval "$(rbenv init -)"
到您的個人資料部分。
'釀造安裝ruby'就是我全部的希望我的簡單的Ruby需要 - 我只是使用Ruby 2 nanoc和奇系統管理員的腳本。如果需要,我可以輕鬆更新,如果需要的話,也可以一次性轉儲所有的Homebrew和安裝程序。我用RVM了幾年,但它是太多矯枉過正,有點太有問題的安裝上,我喜歡新的機器。 –
你有家常菜嗎?看到這個:http://stackoverflow.com/questions/12287882/installing-ruby-with-homebrew – superEb
RVM有一個[MacPorts集成文檔中的整個頁面](http://rvm.io/integration/macports)。 –
@AndrewMarshall謝謝,但我知道這個頁面,我總是得到同樣的錯誤:'command failed:cd /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/base && CC =/usr/bin/cc ./configure --prefix =/opt/local --with-tclpackage =/Library/Tcl --with-install-user = root --with-install-group = admin --with-directory -mode = 0755 --enable-readline的&&使&& make install的SELFUPDATING = 1 退出代碼:2 DEBUG:錯誤安裝新的MacPorts基地:...錯誤中:/ opt/local/bin目錄/端口:端口自更新失敗:錯誤安裝新的MacPorts基地:命令執行失敗' – Newben