導航:首頁 > 編程系統 > linuxruby解釋器

linuxruby解釋器

發布時間:2022-09-27 16:29:49

❶ 我在運行ruby1.8.7中的ruby interpreter就是解釋器時,我輸入 % ruby myprog.rb 後安回車它就自動關了

ruby interpreter?
是Interactive Ruby 還是 Start Command Promt with Ruby?
我用的版本是ruby1.9.2
你要不試下Dos命令看能不能執行
程序(比如 helloworld.rb)復制到C:\Documents and Settings\Administrator
然後找到:開始-程序-附件-命令提示符 (或開始-運行-輸入'cmd'回車確定)
輸入helloworld回車
看看能不能運行

❷ ruby安裝問題

rb文件安裝不了啥意思啊?

如果是你想直接運行.rb文件,需要在/usr/bin/下添加一個軟連接/usr/bin/ruby 鏈接到對應的ruby解釋器
同時要在rb文件開頭增加
#!/usr/bin/env ruby
RVM和ruby是兩碼事。
安裝好了rvm不代表rubygems安裝好了。
同時,rvm是通過掃描path路徑中的ruby解釋器來檢測ruby的,所以你應該把ruby的bin路徑加入path變數。

linux cron 定時執行ruby腳本時意外中斷,但手動可以執行不知道是為什麼

1,查看手動執行和crontab執行的ruby解釋器是否是同一個
2,查看crontab中是否有沖突的任務 crontab -e

❹ 如何運行ruby項目

ruby安裝完之後,打開文本編輯器,在Window系統就是記事本,輸入,

print("Hello,Ruby! ")

點擊文件,選擇另存為,這里保存在桌面,文件的名字改為helloruby.rb

點擊開始運行,輸入cmd,打開命令提示符,

然後返回桌面,點擊剛才保存的文件,右鍵屬性,

找到位置,點擊復制。

返回cmd,輸入cd C:Documents and SettingsAdministrator桌面(這個是我剛才文件保存的路徑,具體情況自己分析)

現在輸入剛才在記事本寫入的代碼文件的名稱helloruby.rb

看到了么,倒數的第二行,顯示了「Hello,Ruby!」,雖然只有一行代碼,但是對於Ruby編程是合法的,"Hello,Ruby! "就是ruby的字元串。

❺ 大家在Linux下一般如何安裝Ruby

下載ruby 編譯安裝ruby 1. 解壓安裝包 tar xfvz ruby-1.9.3.tar.gz 2. cd ruby-1.9.3 3. ./configure –prefix=/home/admin/ruby-1.8.4 –enable-pthread 4. make 5. make install 6. vi ~/.bash_profile 在語句export PATH=$PATH:$HOME/bin:$M2_HOME/bin:$PIG_INSTALL/bin:後面加上/home/admin/usr/local/ruby193/bin 7. 執行.bash_profile文件使其改動生效: . ~/.bash_profile 8. 驗證: ruby -v 顯示ruby 1.9.3p0 (2011-10-30 revision 33570) [x86_64-linux],ruby安裝成功。

❻ linux伺服器ruby

Ruby可以安裝到你的用戶目錄。
設定Ruby的path即可。
但這樣只能你的用戶才可以運行Ruby和rb程序。

你可以下載Ruby,然後安裝到Home下,再修改用戶de.bashrc,把ruby可執行程序的path加入PATH變數,此後就可以正常使用了。

❼ JRuby是什麼

作為一個java程序員,你不要想在產品中使用Ruby直到你能夠讓它和存在的Java應用程序和類庫進行交互,而這些程序和類庫之中能夠支持Ruby的很多種類的基本功能。JRuby,JVM下的一個開源Ruby解釋器,能夠在Java裡面使用Ruby類庫。就像標準的Ruby解釋器一樣,除開使用Ruby調用本地方法(C代碼)或者Java類庫以外,Ruby代碼都能夠在JRuby裡面正確執行。

相比較於微軟的.NET平台的公共語言運行時,JVM往往只能夠支持一種語言。但是事實上,JVM平台不僅僅能夠支持Java,而且可以支持Python、JavaScript、Groovy、Scheme,和其他各種語言,這意味著有必要的時候,Ruby代碼能夠和這些語言很好地進行交互。

在2006年7月中旬,JRuby僅僅有一個預覽版本(0.9)。但是它迅速發展起來:一個志願者團隊從2005年一月開始總共發布了五個版本。JRuby通過針對標准解釋器的不斷評估測試逐漸成熟起來,而且現在已經超過90%的測試都是在基本支持Ruby on Rails這個框架。

為了嘗試JRuby,保證Java SE 5 是安裝好了的而且JAVA_HOME環境變數也是設置好了的。從JRuby的工程頁面下載壓縮包然後解壓。設置JRUBY_HOME環境變數到JRuby安裝的根目錄。你可以在bin目錄裡面嘗試著用jirb進行交互。大多數場合,你將使用JRuby解釋器——創建一個文件將文件名作為一個參數傳遞到JRuby的bin目錄下批處理腳本。

除了執行先前的Ruby代碼,你仍然可以使用JRuby來構造Java對象,調用Java方法,從一個Java類繼承。一個Ruby類能夠實現Java介面——有必要的話可以在Java裡面靜態調用Ruby方法。

為了從Ruby訪問Java需要初始化類庫,需要以」java」命令開始。接下來用include_class方法指定需要使用的Java類,比如,include_class 「javax.jms.Session」。你能夠使用include_package導入整個Java包到Ruby模塊裡面。就像Java導入包的通配符語句一樣,盡量避免include_package使用產生的名稱沖突是明智的;在JRuby里,如果解釋器為了需要的類搜索所有的包也是格外不明智的。盡可能嚴格地使用include_class。

很多Java標准類的名稱和Ruby類的名稱相同。為了解決這樣的沖突,傳遞一個代碼塊到include_class函數,為這個Java類返回一個新名稱,而且JRuby將使用這個名稱作為Java類的別名。(見Listing4)

Listing 4. Include a Java class with clashing name

require "java"# The next line exposes Java's String as JStringinclude_class("java.lang.String") { |pkg, name| "J" + name }s = JString.new("f")
或者,你可以創建一個包含java類定義的Ruby模塊,但是需要在一個隔離的名稱空間裡面。例如:

Listing 5. Java mole importing multiple Java classes

require "java"mole JavaLang include_package "java.lang"ends = JavaLang::String.new("a")
www.pcruby.cn上面有相關文章

❽ 如何在Linux下使用Ruby進行GTK桌面開發

Ruby-GTK2 是 GTK+ 的 ruby 綁定。Ruby 與 GTK2 的結合,帶來了新的 GUI 開發方式。
GTK(GIMP Toolkit) 是一套跨多種平台的圖形工具包,按 LGPL 許可協議發布的。雖然最初是為 GIMP 寫的,但目前已發展為一個功能強大、設計靈活的一個通用圖形庫。特別是被 GNOME 選中使得 GTK+ 廣 為流傳,成為 Linux 下開發桌面圖形界面的應用程序的主流開發工具之一,目前 GTK+ 已經有了成功的 windows 版本。
Ruby 是一門動態腳本語言。有豐富的開發庫。Rubyforge 網站(http://rubyforge.org/)是全球最 大的 Ruby 開發庫站點。
通過 Ruby 與 GTK 的有機結合,可以更高效、迅速地開發桌面圖形化應用程序。

❾ 用RVM安裝Ruby之後,腳本前面#/usr/bin/env ruby是不可以用的嗎

其實是沒什麼區別的。
前面一種最常見、最常用;
後面一種比較少見,主要是考慮到程序的可移植性,其中,env的作用就是為了找到正確的腳本解釋器(這里就是bash),在不同的Linux系統上該解釋器可能所處的位置不同。
參考資料:blog.chinaunix.net/uid-12814440-id-2914742.html
如果您認可我的答案,請採納。

您的採納,是我答題的動力,O(∩_∩)O謝謝!!

閱讀全文

與linuxruby解釋器相關的資料

熱點內容
韓國電影講一個音樂老師 瀏覽:707
大數據詳細職位 瀏覽:92
狗打籃球的電影 瀏覽:153
類似一路向西的電影有哪些 瀏覽:191
app如何實現霸屏 瀏覽:72
空間信息大數據 瀏覽:88
裕豐園學校的編程怎麼樣 瀏覽:980
農家的小地主叫蘇木蘭 瀏覽:833
如何看待產品合作中用戶數據的價值 瀏覽:909
義大利丁巴度的電影慾望之欲 瀏覽:415
win10u盤自動運行程序嗎 瀏覽:961
韓國電影有紋身的男演員 瀏覽:192
win10中國政府版 瀏覽:534
win1064位32位區別 瀏覽:341
有好的網址嗎?推薦一下在線看片 瀏覽:806
蘋果6s手機桌面設置在哪裡設置密碼 瀏覽:375
無限流中的系統與奶媽隊 瀏覽:29
歐美電影學生愛上女快遞員 瀏覽:360
匯編實驗循環程序實驗 瀏覽:574
武俠肉版小說 瀏覽:428

友情鏈接