2011-04-06 74 views
2

這個問題可能是非常愚蠢/ n00bish /不適當/定位/閃閃發光的蛋糕,所以downvote所有你喜歡,只要我得到的答案,因爲我非常希望能夠去通過koans。 :)建立紅寶石Koans

我試圖讓this工作。 (GitHub的是​​)我已經下載並提取它,該文件夾是My Documents目錄(我改名爲它的默認名稱ruby_koans)。我一整天都在搞這個,不能讓它在Konsole中運行。 :/

我用

cd /home/sophia/Documents 

移動到目錄中的文檔,其中包含ruby_koans文件。

我不知道以後的事,如耙好像是壞了,我可能安裝不當Autotest:S

而且,在這裏發帖之前,我已經問#ruby和#kubuntu freenode上。 ._。

+0

什麼不工作,自動測試或koans自己? – x10 2011-04-06 12:11:00

回答

1

嘗試從http://rubykoans.com/
安裝koans它們有詳細的安裝說明和故障排除部分。

如果由於某種原因東西還是不能正常工作,那麼你應該從現實生活中的程序員朋友,誰做了這之前:)

老答案求助:

請,嘗試運行「koans」目錄內的「path_to_enlightenment.rb」文件。

cd koans 
ruby path_to_enlightenment.rb 

那不使用耙。如果這不起作用,那麼你的紅寶石安裝可能會被破壞。

的「path_to_enlightenment」的第一行是:

LOAD_PATH << File.dirname(__FILE__). 

這使得「規定」,查找文件在當前目錄中。
也許File.dirname(__FILE__)不返回正確的值(出於某種原因)。
試着和其中koans是目錄的絕對路徑替換File.dirname(__FILE__)。即「/家/ MyUserName輸入/ ruby​​_koans/koans /」。
如果我猜的話,我想說的問題是,「文檔」文件夾中有一個大寫字母d。您也可以嘗試將項目移到其他地方。

+0

@ X10,<內部:LIB /的rubygems/custom_require>:29:在'需要':沒有這樣的文件到負載 - about_asserts(LoadError);;;;;;;;;;;;;;;;;; ;;;;;;;;;;索菲亞@索菲亞-EP45-UD3R:〜/文檔/ ruby​​_koans/koans $ LS ;;;;;;;;;;;;;;;;;;;;;; ;;;;;; about_array_assignment.rbabout_array_assignment.rb .. triangle.rb ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;所以這些文件存在-_- – Sophie 2011-04-06 12:46:30

+0

參見:) – x10 2011-04-06 13:59:21

+0

@ X10上述修改後的答案,我100%困惑:/ – Sophie 2011-04-06 14:04:58

1
git clone https://github.com/renemendoza/ruby_koans.git 
cd ruby_koans/koans 
autotest 

如果自動測試尚未安裝,則需要執行gem install autotest

打開每個腳本並根據提示填寫正確的答案。保存更改時,自動測試應重新運行並向您顯示下一個失敗的測試。