2009-11-09 7 views
7

Quelqu'un peut-il m'aider s'il vous plaît où installer Ruby 64-bit installer sur Windows 7 ou puis-je installer 32 bits ruby ​​1.8.6 ou 1.9 installateurs (un seul) sur une machine 64 bits sans aucun problème? Des recommandations ou des liens pour la documentation seraient appréciés. Merci d'avance.Ruby installer sur Windows 7 64 bits

Répondre

2

J'ai Windows 7 depuis un bon moment maintenant. Le programme d'installation en un clic Ruby 1.8.6 32 bits standard fonctionne. Je peux à la fois exécuter des applications Rails et "même" déboguer le code dans NetBeans. Downloaded from here

+0

Veuillez noter que si vous utilisez Ruby Java Bridge, Java DOIT avoir la même longueur de mot que Ruby. Donc, si vous n'avez pas Ruby 64 bits, vous n'avez pas le choix - JAVA_HOME doit pointer vers JDK 32 bits. – Paul

11

32bits Ruby peut être installé dans 64bits versions de Windows grâce à WOW64 (Windows sur la fonctionnalité Windows)

Il n'y a pas Installer pour 64bits Ruby, et vous trouverez beaucoup de complications dans ce front.

Je vous recommande d'utiliser les RubyInstallers à venir sur le site officiel de RubyInstaller:

http://rubyinstaller.org/

(Sera redirigé vers RubyForge, localiser les installateurs Preview 2 là-bas). Les deux 1.8.6 et 1.9.1 sont disponibles.

En outre, si vous voulez plus d'étape à l'étape des instructions, s'il vous plaît jeter un oeil à quelques tutoriels que nous avons recueillies ici:

http://wiki.github.com/oneclick/rubyinstaller/tutorials

espoir qui aide.

+4

FYI: Luis est le mainteneur, développeur principal et auteur original de RubyInstaller. Donc, s'il dit que ça fonctionne, alors ça marche. :-) –

+0

Il semble que les gens ont compilé Ruby pour 64 bits sur unix depuis un moment maintenant. Vous avez écrit "vous trouverez beaucoup de complications dans ce domaine". Est-ce que vous travaillez sur un programme d'installation Ruby 64 bits pour Windows? –

+1

Ruby sur unix est différent de Ruby sous Windows. Ruby a beaucoup de dépendances qui doivent être compilées en 64bits pour l'utiliser. Voir mon article ici: http://rubyforge.org/pipermail/rubyinstaller-devel/2008-January/000230.html –

1

L'équipe Ruby travaille toujours sur une version 64 bits compilée de Ruby pour Windows. La version 32 bits fonctionne si vous n'avez pas besoin de win32ole pour fonctionner de manière cohérente. Vous obtiendrez une erreur "Class Not Registered" dans certains cas en essayant d'instancier une interface OLE 64 bits.

Dernières je l'ai vu sur la liste des installateurs de rubis est: http://groups.google.com/group/rubyinstaller/browse_thread/thread/b628af0efaaae5bd

Cela a un impact des pierres précieuses comme VirtualBox: http://github.com/mitchellh/virtualbox/issues#issue/37

3

À compter de Mars 2013, l'équipe RubyInstaller produire une version de Windows 64 bits de Ruby 2.0. Mes remerciements à eux.

http://rubyinstaller.org/downloads/

Mais tout logiciel fonctionne normalement 32 bits sous Windows 7 de toute façon - qui est bon à savoir.

Questions connexes