Подтвердить что ты не робот

Как настроить config.yml, чтобы установить devkit?

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Users\Aaron>cd /DevKit
The system cannot find the path specified.

C:\Users\Aaron>cd \DevKit

C:\DevKit>ruby dk.rb init

Initialization complete! Please review and modify the auto-generated
'config.yml' file to ensure it contains the root directories to all
of the installed Rubies you want enhanced by the DevKit.

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

C:\DevKit>

Конфигурация 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
#
--- 

Я полностью в тупике, я понятия не имею, что делать. Может ли кто-нибудь сказать мне, как решить эту проблему?

4b9b3361

Ответ 1

Да, я не думаю, что это могло бы быть более расплывчатым. В основном, он запрашивает одну ссылку на вашу рубиновую установку. Моя жизнь находится в моем каталоге Program Files, так как я предпочитаю держать все установленные вещи в одном месте, а не прямо на диске C, как по умолчанию (я на окнах). Итак, поскольку мой путь установки Ruby: C:\Program Files\Ruby200-x64

Мой весь файл 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
#
---
- "C:/Program Files/Ruby200-x64"

Заметьте, я поместил свой путь в Ruby в кавычки, потому что он содержит пробел. Если ваш путь не содержит пробела, вам это не понадобится.

Я вижу, что это многозначительно для многих людей, поэтому я надеюсь, что это поможет.

Обновление Я вижу, что пробелы в пути к файлам приводят к проблемам, поэтому я перевел мой обратно на диск c:\только потому, что я не хочу иметь дело с ним. Я рекомендую держаться подальше от пробелов в пути к файлам, если вы не хотите устранять проблемы по строке.

Ответ 2

Итак... этот файл просит указать вашу рубиновую установку.

для меня... моя выглядела так:

- C:\RailsInstaller\Ruby2.0.0

Ответ 3

Введите свой путь к папке с установкой ruby Образец - три штриха, затем переход к следующей строке Добавьте еще одну тире, пробел и путь

---
- C:\Ruby21-x64

(Поскольку вы можете видеть, что три тире уже были помещены в конец вашего файла config.yml, поэтому вам в основном нужно добавить последнюю строку)

Ответ 4

Вы должны использовать косые черты "/" вместо обратных косых черт "\" на окнах. Работал для меня на Win7x64

Ответ 5

Следите за пустыми местами! Моя проблема в том, что это может быть и твоя!