Установка Ruby on Rails для Windows 7 (обновленная версия) - PullRequest
2 голосов
/ 13 августа 2010

Я дизайнер, а не программист, у меня проблемы с первой установкой.

Я скачал Rails 1.8.6 и Instant Rails.

Я открыл консоль и попытался обновить гемы. Там ничего не получалось.

Я думаю, что я просто удалю все и начну все сначала, потому что я уверен, что уже что-то сломал. Я действительно думал о покупке Mac сегодня, чтобы он заработал.

Что вы рекомендуете для: 1. Что именно загрузить? 2. Какие шаги предпринять?

Любая помощь приветствуется. Спасибо!

Ответы [ 3 ]

4 голосов
/ 13 августа 2010

Я работаю с Rails на Windows 7 более года и никогда не испытывал никаких разочарований из-за этого. Эти инструкции всегда прекрасно сработали для меня.

Скачать и установить Ruby 1.8.7

http://rubyforge.org/frs/download.php/71492/rubyinstaller-1.8.7-p299.exe

Загрузите последнюю версию RubyGems и извлеките файл куда-нибудь

http://rubyforge.org/frs/?group_id=126

Откройте командную строку, перейдите в каталог, в который вы также извлекли RubyGems, и выполните «ruby setub.rb»

В командной строке в любом месте запустите "gem install rails"

Понятия не имею, почему так много людей против Rails / Windows. Я полагаю, OS X проще, поскольку поставляется с уже установленным Rails. В Linux, с другой стороны, вы можете легко поднять вашу среду, если вы используете apt-get и gems для установки библиотек.

2 голосов
/ 13 августа 2010

Если честно, я бы почти просто скачал VirtualBox и установил в него Ubuntu, а затем разработал с Rails. В * nix системах дела обстоят лучше, когда дело доходит до Ruby / Rails / gems / и т.д. Разработка Rails под Windows - это гораздо сложнее, чем нужно.

1 голос
/ 13 августа 2010

Коди прав, но я могу сказать больше, чем уместится в комментарии.

Рельсы на Windows просто больно.Вам не нужно покупать новый блестящий Mac (хотя мне нравится мой Mac).Я предпочитаю разрабатывать приложения на Rails в Ubuntu.Если вы занимаетесь разработкой Rails в течение длительного периода времени, вы, вероятно, захотите перейти на Passenger .Passenger не запускается в Windows.

Моя повседневная работа - написание кода .net, и хотя Mono хорош, я бы не стал разрабатывать приложение, ориентированное на ОС Windows, на компьютере с OS X или Linux.Я ни в коем случае не фанат - когда я решаю перейти на новый язык или фреймворк, я провожу некоторые исследования и выясняю, какую платформу лучше всего использовать.Я не хочу сидеть и сражаться с Ruby или Rails, потому что Windows не очень хорошо поддерживается - я просто пойду с машиной на * nix и буду в пути.Когда в Риме ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...