2014-01-17 12 views
18

私は開発キットパスを設定しようとすると、私はこのエラーを解決することはできません、次のエラー設定が正しくないか、またはルビーがリストされていませんか?

C:\Devkit>ruby dk.rb install 
Invalid configuration or no Rubies listed. Please fix 'config.yml' 
and rerun 'ruby dk.rb install' 

で終わります。誰か助けてくれますか?

これは私のconfig.ymlファイルです。

# This configuration file contains the absolute path locations of all 
# installed Rubies to be enhanced to work with the DevKit. This config 
# file is generated by the 'ruby dk.rb init' step and may be modified 
# before running the 'ruby dk.rb install' step. To include any installed 
# Rubies that were not automagically discovered, simply add a line below 
# the triple hyphens with the absolute path to the Ruby root directory. 
# 
# Example: 
# 
# --- 
# - C:/ruby19trunk 
# - C:/ruby192dev 
# 
--- 
+1

あなたの 'config.yml'を見せてください。あなたはrvm/rbenvを使用しましたか? –

+0

@majioa、RVMもrbenvもWindowsでは動作しません。 –

+0

@theTinMan Windowsでさえ、mingw/cygwinを使うことができるので、わかりません。 –

答えて

35

config.ymlファイルはYAMLです。あなたは例を使用して、私たちのRubyの環境へのパスを定義する必要があります。

 
# --- 
# - C:/ruby19trunk 
# - C:/ruby192dev 

それはあなたのマシン上で何もしていないので、例がコメントアウトされていること。ご使用の環境のパス、またはディレクトリの配列を定義し

--- 
- C:/ruby19trunk 
- C:/ruby192dev 

、「本当の」YAMLでは、のようなものを使用すると思います。

the YAML documentationを読むことを強くお勧めします。何をしているのか理解していることを強くお勧めします。 YAMLはこれまで以上に多く使用されているデータシリアライズフォーマットの1つです。

+0

ありがとうございました。 Phew !!!!それはコメントのためだけだった..! –

+8

フルパスの先頭にある ' - 'はクリティカルであり、指定されなければ失敗し続けます(例えば、ASCIIの箇条書きリストではありません)。 – scunliffe

+0

@IshwaryaMurugesanそれ。 –

関連する問題