web-dev-qa-db-fra.com

Comment exécuter les programmes Ruby sur Windows 7?

Est-ce que quelqu'un sait comment exécuter/compiler Ruby programmes sur Windows 7? Par exemple, vous pouvez compiler Java dans Eclipse, mais je n'arrive pas à en trouver un) pour Ruby.

25
Daniel Cook

http://rubyinstaller.org/ - "La manière simple d'installer Ruby sur Windows".

Vous donnera le langage et l'environnement d'exécution - tout ce dont vous avez besoin pour commencer.

36
redhotvengeance

Ruby n'est pas compilé, mais plutôt interprété. Vous devez installer Ruby en utilisant le lien ci-dessus donné par @ilollar.

Ensuite, si vous avez le code source d'un programme dans le fichier some_Ruby.rb, vous l'exécuterez en cmd:

Ruby some_options.rb

C'est la forme générale d'une commande Ruby:

Ruby [Ruby options] [program name] [program options]
5
Linuxios

Voici un livre en ligne gratuit qui répondra à la plupart de vos questions sur Ruby si vous débutez: http://Ruby.learncodethehardway.org/book/

Il s'appelle "Learn Ruby the Hard Way", mais ne laissez pas le nom vous déconcerter - le livre est en fait assez facile à suivre et ne suppose pas que vous savez quoi que ce soit sur la programmation.

Il vous permettra d'écrire Ruby et d'exécuter des programmes pour la première fois.

Comme ilollar l'a dit, le programme d'installation Ruby est le meilleur moyen de mettre Ruby sur votre ordinateur Windows).

J'exécute actuellement Ruby sur Windows 7 écrit Rails applications. Vous pouvez faire beaucoup sur Windows avec Ruby, cependant, vous ne pouvez pas tout faire). Il existe des lots de fichiers que vous pouvez télécharger qui vous aideront à écrire vos programmes Ruby - ils sont appelés Gemmes. Certaines gemmes ne fonctionneront pas sous Windows - Le Ruby = Racer et certaines versions d'EventMachine sont deux qui me viennent immédiatement à l'esprit.

Cela peut être frustrant, mais si cela se produit, vous pouvez installer une version de Linux dans une machine virtuelle sur votre ordinateur Windows afin de pouvoir utiliser ces gemmes sans avoir à obtenir une nouvelle machine.

Vous pouvez également installer Linux pour fonctionner aux côtés de Windows sans avoir à reformater ou à jouer avec les partitions de votre disque dur. Il existe un programme appelé "Wubi" qui installera Ubuntu (une version de Linux) pour fonctionner à l'intérieur de votre machine Windows. Il vous permettra en fait de choisir Windows ou Linux lorsque vous démarrez votre machine.

Mais tout cela est un sujet de réflexion plus tard. Vous pouvez certainement développer Ruby sur Windows pour l'instant.

1
PhillipKregg

De plus, si vous souhaitez exécuter uniquement Ruby de manière interactive, recherchez l'emplacement où il est installé et accédez au sous-répertoire bin. Pour moi, c'était\RailsInstaller\Ruby1.9.3\bin. Dans ce répertoire, il devrait y avoir un fichier irb.bat. Double-cliquez dessus et vous obtiendrez une Ruby session de console.

0
BKekst

Vous pouvez créer des exécutables de fenêtre avec ocra. De cette façon, vous pouvez créer l'application et la pousser vers un autre PC sur lequel n'est pas installé Ruby.

0
Jay