一種簡單的方式對舊操作系統的說明似乎並沒有與OS X埃爾卡皮坦10.11.1有沒有在OS X上安裝導軌10.11埃爾卡皮坦
什麼的選項中啓用系統完整性保護好工作http://railsinstaller.org或另一個包,簡化安裝,讓軌道運行?
一種簡單的方式對舊操作系統的說明似乎並沒有與OS X埃爾卡皮坦10.11.1有沒有在OS X上安裝導軌10.11埃爾卡皮坦
什麼的選項中啓用系統完整性保護好工作http://railsinstaller.org或另一個包,簡化安裝,讓軌道運行?
首先你需要ruby ...因爲你在OS X EL capitan你已經有ruby ...所以第一步完成... ruby是編程語言... rails是框架...所以你已經擁有的語言,現在你希望框架...
下一個就是你需要安裝捆綁(用於Ruby包管理器):
gem install bundler
,那麼你可以安裝導軌:
gem install rails
so now now喲ü可以創建一個新項目:
rails new my_app_name
,當你這樣做,你會認識到,創造了一堆東西,它會執行捆綁安裝的後...所以以後你應該能夠開始與您的應用程序:
rails s
如果在安裝過程中出現錯誤只是一個快速谷歌搜索查找錯誤......大部分時間它只是你缺少一個依賴...還取決於其教程中,你嘗試過你可能需要先啓動mysql ...或者執行如下命令:rake db:create(在您選擇的數據庫中創建一個數據庫)然後:rake db:migrate創建一些表(但是這取決於前面的教程)嘗試首先從導軌的歡迎頁面...你應該得到它與ADRESS您的瀏覽器:本地主機:3000
這是一個偉大的網站:https://gorails.com/setup/osx/10.11-el-capitan
但是,如果您遇到
ERROR: Error installing rails:
ERROR: Failed to build gem native extension.
使用寶石後,終端安裝,你必須通過Xcode中安裝的命令行工具 - >選項 - >下載或https://developer.apple.com/downloads/ 如果你有新版本的Xcode
如果您運行該程序,Apple會安裝/usr/bin/rails
以引導您完成正式安裝說明,作爲核心操作系統安裝的一部分。許多舊指令將會打破,因爲它們在10.11版本的新版本System Integrity Protection中表現不佳。
首先確保你的命令行工具安裝:
xcode-select install
然後按照說明(如果有的話),你可以通過導軌的安裝版本檢查得到:
rails --version
如果」不要使用自制軟件和rvm,我懇請您這樣做!現在你正在進行全新的安裝,這可能是適當的時間來降低這些習慣......我知道它有一個學習曲線,但這兩者都會讓你的生活更加輕鬆,特別是rvm! :)
本文介紹用戶如何完成它...他們基本上編寫了el capitan的紅寶石。
http://www.railsbling.com/posts/el-capitan-homebrew-ruby-qt5-java/
RVM的方式比任何railsinstaller或shell腳本會...
@RyanBemrose與SIP在埃爾卡皮坦的變化使許多老的安裝指導錯誤/斷更好 - 也是蘋果船軌道,你只需要遵循他們的安裝指南。如果你沒有安裝Xcode工具,這是兩個命令 - 如果你這樣做,這是一個命令。 – bmike