2013-05-04 63 views
1

由於在rails開發,斷開的鏈接,過時的版本等方面存在很多錯誤,我重新格式化了我的Mac Mountain Lion機器。我試圖安裝RVM,Ruby,Postgresl和Rails。我已經安裝了xcode命令行工具,並且正在尋找關於安裝其餘命令以減少找不到其他命令的可能性的建議。rvm/ruby​​/pg/rails設置的最佳安裝流程

我應該在這些之前安裝自制軟件嗎?我讀過RVM有一個新的包管理器,它將完成大部分的工作,甚至安裝自制軟件 - 而不是一個吸引人的unix專家。有人對這個有經驗麼?

也有人會推薦在RVM之前或RVM/Ruby/Rails設置之後安裝postgres嗎?

+0

當你安裝PG沒關係。顯然Rails最後會涉及到與Ruby相關的東西,而RVM則是第一個。 Homebrew是正交的,我會先安裝它,因爲它可以用來安裝其他東西。 – 2013-05-04 15:17:48

+0

太奇怪了,要重新格式化。難道你不是'rm -rf/usr/local'? – 2013-05-04 18:02:16

+0

https://coderwall.com/p/auvm9g(除了postgres) – numbers1311407 2013-05-04 19:09:30

回答

2
  1. 用命令行工具
  2. 家釀
  3. 的Git
  4. RVM
  5. 紅寶石
  6. Rails的
  7. Postgres的

你可以在某些時候得到一個警告形式的Xcode Nokogiri關於它正在建造的機智h LibXML的一個版本,但動態加載另一個版本。由於MacOS依賴於它,並且它在啓動時加載,而且Nokogiri需要動態鏈接,所以您幾乎堅持使用任何版本進行動態鏈接。如果你開始使用Mountain Lion,你應該沒問題。如果沒有,那麼有幾十種解決方案的變體,都等同於針對您操作系統中的任何LibXML版本編譯Nokogiri。希望你需要做的,如果你碰到這個問題在某些時候是

bundle exec gem pristine nokogiri 
+0

謝謝 - 這是我一起去的,到目前爲止他們都很好。 – Adam 2013-05-05 04:38:52