我剛開始學習ruby。ruby:沒有這樣的文件或目錄 - 在Mac上放置(LoadError)
我在控制檯ruby puts "Hello World !"
類型,它是返回我 ruby: No such file or directory -- puts (LoadError)
我的工作小牛(MacBook Pro的)
我剛開始學習ruby。ruby:沒有這樣的文件或目錄 - 在Mac上放置(LoadError)
我在控制檯ruby puts "Hello World !"
類型,它是返回我 ruby: No such file or directory -- puts (LoadError)
我的工作小牛(MacBook Pro的)
紅寶石可執行期望一個文件名,例如:
$ ruby test.rb
ruby puts
嘗試加載名爲puts
文件,產生的錯誤消息。
使用-e
開關評估單行/命令:
$ ruby -e 'puts "Hello World"'
Hello World
如果您使用的是Mac OS X開拓終端和輸入irb,然後按回車。
➜ ~ irb
irb(main):001:0> puts "Hello World !"
Hello World !
=> nil
irb(main):002:0>
IRB代表「互動紅寶石」,並以交互方式執行從標準輸入讀取紅寶石表達的工具。
它的工作原理,謝謝。 你能解釋爲什麼它不適用於「ruby puts」命令嗎? – 2014-09-01 13:14:50
我明白了,但我怎樣才能定義一個文件? 對不起,愚蠢的問題,但我是一個新手,這是我的晦澀。感謝您的幫助 – 2014-09-01 13:34:45
@Kéryh您可以使用文本編輯器創建和編輯文件。我認爲[Atom](https://atom.io)會是一個不錯的選擇。有一個教程[10分鐘到你的第一個Ruby應用程序](http://neurogami.com/content/10_minutes_to_your_first_Ruby_app)涵蓋了基礎知識。 – Stefan 2014-09-01 13:40:37
我使用Sublimtext進行整合或wordpress開發。 我的問題是如何將我的文件鏈接到我的控制檯。 感謝您的鏈接和您的幫助,我還發現了一個法國教程 ,這讓我明白了這個問題。 – 2014-09-01 15:52:51