Перейти к содержимому

Ruby

ПриложениеRuby

Также называется rubyinstaller, ruby installer, mri ruby

RubyПродуктивность

Язык Ruby на Windows. RubyInstaller - стандартный способ установки. Процесс - ruby.exe. Это не Python.

Что необходимо знать

Ruby на Windows обычно представлен как RubyInstaller. Это не Python.

ruby.exe - это MRI. RubyInstaller - стандартная сборка для Windows. python.exe - это другой язык.

Что это такое?
Среда выполнения языка
Все еще актуально?
Да, см. Текущий статус
Официальная загрузка?
Используйте ссылку на поставщика в этой статье
Feex сообщает
Если команда gem install завершается ошибкой на нативном расширении, я запускаю ridk install из RubyInstaller. Я не запускаю pip install для этого гема и не переключаюсь на python.exe.

Что такое Ruby?

ruby.exe - это реализация MRI Ruby. RubyInstaller адаптирует её для Windows. Python - это python.exe. Гемы - это не pip.

Если вы никогда им не пользовались

Если вам нужен Ruby на Windows, используйте RubyInstaller с сайта rubyinstaller.org, а затем ridk для получения инструментов сборки MSYS2, когда они требуются гемам. python.org - это другой язык. Инструкции по Rails со словами "установите Ruby" имеют в виду эту среду выполнения, а не Python.

Для чего он используется?

Запуск скриптов .rb и irb

ruby.exe. Процесс python.exe не выполнит этот файл.

gem install

RubyGems. Для нативных гемов требуются ridk / MSYS2 из RubyInstaller, а не виртуальное окружение Python.

Rails и другие фреймворки

Они работают поверх этой среды выполнения. Стек на Node или Python описывается в других руководствах.

Для кого он предназначен?

  • Пользователи, изучающие руководства по Rails на Windows
  • Все, кто ввел ruby и ничего не получил в ответ
  • Пользователи, которые чуть не установили Python для файла .rb

Текущий статус

Ruby (1995) - это актуальная среда выполнения языка от команды разработчиков Ruby. Разработчик по-прежнему направляет пользователей Windows на https://rubyinstaller.org/.

Сколько ему лет?

Ruby существует с 1995 года. RubyInstaller на протяжении многих лет остается практичным способом установки на Windows. Старый бренд RailsInstaller устарел. Python - это родственный язык, а не сборка Ruby.

Версии

Сначала основные каналы. Точные номера сборок здесь не верифицируются.

RubyInstaller 3.x
Ruby+Devkit

Системные требования

Значения соответствуют общедоступным рекомендациям издателя. Нагрузка все же меняет реальные потребности.

Минимум

Минимальные системные требования
Операционная система Текущий поддерживаемый выпуск Windows 10 или Windows 11, по данным разработчика
Оперативная память Достаточно для Windows и этого приложения. Сложным проектам требуется больше.

Потребление ресурсов

Нагрузка на CPU
Зависит от того, что именно открыто внутри приложения
Нагрузка на RAM
Зависит от документов, вкладок или библиотек

Установленные процессы

Эти исполняемые файлы принадлежат данному продукту, когда он установлен.

Установленные процессы
ruby.exe Основной исполняемый файл для Windows
ridk.cmd Утилита MSYS2, описанная в документации RubyInstaller

Компоненты автозагрузки

ruby.exe не запускается вместе с Windows, если только скрипт в Автозагрузке не вызывает его напрямую.

Расположение файлов

Стандартные пути размещения Ruby
Типичная установка C:\Ruby3x-x64\

Форматы файлов

RBGEMFILE

Распространенные проблемы

Установлен Python, так как в домашнем задании требовался "скриптовый язык"

Для файла .rb требуется ruby.exe. Python не сможет его разобрать.

Сбой нативного гема из-за отсутствия MSYS2

ridk из RubyInstaller является задокументированным решением. Проблема не связана с Laragon.

Устранение проблем

Установите с rubyinstaller.org (версию Ruby+Devkit, если планируется компиляция гемов)

На ruby-lang.org описан сам язык. Компоненты для Windows входят в RubyInstaller.

Запустите ridk install, когда гему требуется компилятор

Набор инструментов MSYS2. Распространяемый пакет Visual C++ - это другая среда выполнения, которую все еще упоминают некоторые гемы.

Команда where.exe ruby, если версия из Store или другой файл ruby.exe перехватили переменную PATH

Убедитесь, что путь указывает на Program Files\Ruby3x, а не на случайную копию в папке Загрузки.

Альтернативы

WSL Ubuntu вместе с apt ruby - это альтернативный способ для Windows. Python и PHP - это другие языки. Laragon может добавить Ruby, но RubyInstaller остается стандартным автономным решением.

Официальная помощь и загрузки

Начинайте с сайта разработчика. Случайные сайты с файлами exe не являются каналами поддержки.

Официальные контакты
Скачать rubyinstaller.org/ Официальный установщик или страница разработчика
Помощь www.ruby-lang.org/en/documentation/ Поддержка разработчика
Официальный сайт rubyinstaller.org/ Начинайте отсюда, а не со случайных сайтов с файлами exe

Сопутствующее оборудование

Интерпретатор нетребователен. Для Rails и нативных гемов требуется набор инструментов компилятора и оперативная память для bundler.

Технические подробности

Технические подробности

Номера версий у разработчика меняются. В этой статье конкретная сборка не фиксируется.

Источники и проверка

Метка зарегистрированного источника: август 2026. Эта метка не гарантирует независимую проверку. Как мы проводим исследования.

Была ли эта статья полезна?

Достаточно ответа "да" или "нет". При желании выберите причину или оставьте короткую заметку.

Была ли эта статья полезна?