ruby安裝與初步使用

2022-03-24 10:43:44 字數 1923 閱讀 5736

在安裝完後,執行命令ruby –v 測試是否安裝成功,顯示版本則安裝成功。

補充說明:在ruby的安裝目錄中的bin目錄中有兩個可執行檔案:ruby.exe和rubyw.exe。第乙個將啟動乙個控制台執行ruby程式,而第二個不啟動控制台執行ruby程式。

現在就可以編寫一些簡單的ruby程式了,ruby是乙個很神奇的東東,在以後的使用中你就會感覺到的。

編寫乙個簡單的ruby程式:

方式1、在命令列視窗直接輸入ruby -e 'puts "hello world" '回車,則顯示hello world

詳細說明:   ruby:執行這個ruby語言程式

-e :把後面的一行指令碼作為乙個ruby程式

puts :輸出或列印

方式2、開啟命令列視窗,輸入:

>ruby

print 「hello world!」  

按ctrl+d後回車

hello world!

方式3、開啟記事本輸入語句:puts "hello,ruby!" 退出儲存為test.rb

在命令列視窗中執行:ruby test.rb,後輸出hello,ruby!

二、安裝rails

使用gem安裝,一般情況下安裝的ruby都自帶有,可以使用命令:gem -v 檢視版本,可以進行公升級,

可以輸入:gem list –l  檢視gem安裝在**

rails在windows下安裝是非常容易的,只需要執行如下命令:gem install rails --include-dependencies即可。

如果你想看看都安裝了那些包可以輸入:gem install rails或gem install rails –remote

如果不想安裝文件檔案則可以輸入:gem install rails --no-rdoc --no-ri

.........等待過程

完成後輸入 rails –v 檢視版本資訊

在安裝過程中可能遇到的問題:

installing ri documentation for i18n-0.6.0...

unable to convert u+00e4 from utf-8 to gbk for lib/i18n/tests/interpolation.rb, skipping

unable to convert "\xc2" to utf-8 in conversion from ascii-8bit to utf-8 to gbk

for lib/i18n.rb, skippinginstalling on windows

沒關係,是因為沒有安裝development-kit,提示啥沒有安裝則安裝啥就得了。下面介紹devikit安裝:

devkit

是windows

平台下編譯和使用本地

c/c++

擴充套件包的工具,他就是用來模擬

linux

平台下的

make

,gcc,sh

來進行編譯。這個方法目前只支援通過

rubyinstall

安裝的ruby。

2)開啟命令列視窗進入到解壓後的目錄下,輸入ruby dk.rb init,此命令執行完在此目錄下將生成乙個config.yml檔案

3)輸入ruby dk.rb review檢查要新增devkit支援的ruby列表是否有誤(不檢查此步驟則忽略)

4)輸入ruby dk.rb install開始安裝

5)輸入gem install rdiscount --platform=ruby

這一步只是驗證

devkit

是否安裝成功,如果能安裝

rdiscount

成功說明安裝

devkit

成功,也可以忽略。

文章出自此處

Memcached安裝與初步使用

wget 二 解壓 安裝 tar zxvf libevent 2.0.17 stable.tar.gz cd libevent 2.0.17 configure prefix usr make make install 在上面 configure 指定一下安裝的路徑,到後面用得到,也方便查詢。三 檢...

Clion安裝與初步使用(Ubuntu)

預設clion可以免費使用30天,學生可以憑藉學校edu郵箱申請免費使用一年,到期後估計可以用郵箱再驗證。學生免費授權 註冊完畢之後help register,輸入帳號密碼即可 新增alias clion home 使用者名稱 安裝路徑 clion 2018.3.2 bin clion.sh 修改後...

PostGIS的安裝與初步使用

的圖形化管理工具,此外像qgis等gis客戶端軟體也提供了管理外掛程式。這裡介紹如何使用pgadmin 4 來完成建立空間資料庫以及在資料庫中匯入空間資料。projcs nad 1983 utm zone 10n geogcs gcs north american 1983 datum d nort...