Ubuntu下ruby環境的搭建

來源:互聯網
上載者:User

標籤:

做為一個軟體工程的學生,最近想學習一門指令碼語言,經過了一些查詢呢,瞭解到ruby和python都是蠻不錯的選擇,但可能個人更加傾向於多樣化和自由化,因為python為了達到簡單和高效,採用了一種哲學“用一種方法,最好是只有一種方法來做一件事”,當然這種哲學也相當不錯,但我還是選擇了先學習ruby,不過我相信日後我還會回來去學習python的,因為多學一種語言,可以降低自己被語言俘虜的程度,可以從更多的方面去思考。

好了,言歸正傳,現在來說說我在搭建Ruby環境的時候遇到的一些事情。

首先,如果你只是想可以運行Ruby代碼的話,在Ubuntu下搭建Ruby環境還是比較簡單的,直接在終端下“sudo apt-get install ruby”就可以安裝最新版的Ruby了,但是這個會出現一個問題,當你用Ruby中類似Ubuntu環境man手冊的一種工具“ri”時,你會發現一直都是 “Nothing know about *****”,怎麼回事呢,因為環境問題和文檔問題(其實直接的原因我也不是很清楚),怎麼解決呢?

建議你安裝rvm,這個東西是一個命令列工具,可以提供一個便捷的多版本ruby環境的管理和切換。

安裝方法,參考:https://ruby-china.org/wiki/rvm-guide(補充“rvm get stable”可以把rvm升級到最新版本)

通過rvm你可以方便的對ruby版本進行操作,安裝好了後,執行“rvm docs generate”會產生文檔;

每當你想用ri命令時,你就通過“source ~/.bash_profile”來載入環境,然後就可以用ri了。

補充:安裝RubyGems(簡稱:gems),這個工具的功能相當於apt-get,使用它可以方便的從遠程伺服器下載並安裝Rails。

開啟終端,輸入執行命令 gem install rails --remote 或 gem install rails--include-dependencies。

Ubuntu下ruby環境的搭建

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.