2

この質問はおそらくかなりばかげている/n00bish/不適切/ローカライズされた/キラキラしたケーキなので、答えが得られる限り、好きなだけ反対票を投じてください。:)

私はこれを機能させようとしています。(GitHub はこちら) ダウンロードして展開すると、フォルダーは Documents ディレクトリにあります (デフォルト名から ruby​​_koans に名前を変更しました)。私はこれを一日中いじっていましたが、Konsole で実行することができません。:/

私が使う

cd /home/sophia/Documents

ruby_koans ファイルを含む Documents ディレクトリに移動します。

Rakeが壊れているようで、おそらくAutotestを間違ってインストールしたため、その後どうすればよいかわかりません:S

そして、ここに投稿する前に、freenode で #ruby と #kubuntu に質問しました。._.

4

3 に答える 3

1

http://rubykoans.com/からkoansをインストールしてみてください
。詳細なインストール手順とトラブルシューティングセクションがあります。

それでも何らかの理由で物事が適切に機能しない場合は、以前にこれを行ったことがある実際のプログラマーの友人に助けを求める必要があります:)

古い答え:

「koans」ディレクトリ内の「path_to_enlightenment.rb」ファイルを実行してみてください。

cd koans
ruby path_to_enlightenment.rb

それは熊手を使用しません。それが機能しない場合は、rubyのインストールが壊れている可能性があります。

「path_to_enlightenment」の最初の行は次のとおりです。

LOAD_PATH << File.dirname(__FILE__).

これにより、「require」は現在のディレクトリ内のファイルを検索します。
おそらくFile.dirname(__FILE__)(何らかの理由で)適切な値を返しません。公案が存在するディレクトリの絶対パスに
置き換えてみてください。File.dirname(__FILE__)つまり、「/ home / MYUSERNAME / ruby​​_koans /koans/」です。
推測しなければならないのですが、問題は「Documents」フォルダに大文字のDが含まれていることだと思います。プロジェクトを別の場所に移動してみることもできます。

于 2011-04-06T12:13:25.750 に答える
1
git clone https://github.com/renemendoza/ruby_koans.git
cd ruby_koans/koans
autotest

autotest がまだインストールされていない場合は、実行する必要がありますgem install autotest

各スクリプトを開き、プロンプトに従って正しい答えを入力します。変更を保存すると、自動テストが再実行され、次の失敗が表示されます。

于 2011-04-06T15:46:00.233 に答える