Перейти до вмісту

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 для цього gem і не перемикаюся на python.exe.

Що таке Ruby?

ruby.exe - це MRI Ruby. RubyInstaller адаптує його для Windows. Python - це python.exe. Пакети gems - це не 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 venv.

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 та цієї програми. Важким проєктам потрібно більше.

Профіль використання ресурсів

Вимоги до процесора
Залежить від того, що ви відкриваєте всередині програми
Вимоги до оперативної пам'яті
Залежить від документів, вкладок або бібліотек

Інстальовані процеси

Ці виконувані файли належать до цього продукту, коли його інстальовано.

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

Компоненти автозапуску

ruby.exe не запускається автоматично з Windows, якщо його не викликає скрипт у папці Автозавантаження.

Розташування файлів

Типові розташування Ruby
Типова інсталяція C:\Ruby3x-x64\

Формати файлів

RBGEMFILE

Поширені проблеми

Встановлено Python, тому що в домашньому завданні йшлося про «скриптову мову»

Файлу .rb потрібен ruby.exe. Python не зможе його розібрати.

Збій нативного gem без MSYS2

Команда ridk від RubyInstaller є задокументованим рішенням. Це не проблема Laragon.

Вирішення проблем

Встановлюйте з rubyinstaller.org (Ruby+Devkit, якщо плануєте компілювати геми)

ruby-lang.org містить документацію з мови. Компоненти для Windows надає RubyInstaller.

ridk install, якщо гему потрібен компілятор

Набір інструментів MSYS2. Visual C++ redist - це інше середовище, про яке деякі геми все ще згадують.

where.exe ruby, якщо Store або інший ruby.exe перехопили PATH

Перевірте наявність Program Files\Ruby3x, а не випадкової копії в Downloads.

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

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. Ця позначка не встановлює незалежної перевірки. Як ми проводимо дослідження.

Чи була ця стаття корисною?

Достатньо відповісти "так" або "ні". За бажанням виберіть причину або додайте коротку примітку.

Чи була ця стаття корисною?