如何在Windows 7上运行ruby程序?

有谁知道如何在Windows 7上运行/编译Ruby程序? 例如,您可以在Eclipse中编译Java,但我似乎无法为Ruby找到一个。

http://rubyinstaller.org/ – “在Windows上安装Ruby的简便方法”。

将为您提供语言和执行环境 – 您需要开始的一切。

Ruby不是编译的,而是解释的。 您需要使用@ilollar提供的上述链接安装Ruby。

然后,如果你在some_ruby.rb文件中有程序的源代码,你将在cmd中执行:

 ruby some_options.rb 

这是ruby命令的一般forms:

 ruby [ruby options] [program name] [program options] 

这是一本免费的在线书籍,如果您刚刚开始,它将回答您关于Ruby的大部分问题: http : //ruby.learncodethehardway.org/book/

它被称为“以艰难的方式学习Ruby”,但不要让这个名字让你失望 – 这本书实际上很容易理解,并且不会让你对编程有任何了解。

它将让您开始编写Ruby并首次运行程序。

就像ilollar所说,Ruby Installer是将Ruby放在Windows计算机上的最佳方式。

我目前正在Windows 7上运行Ruby编写Rails应用程序。 您可以在Windows上使用Ruby做很多事情,但是,您不能做任何事情。 您可以下载的文件包可以帮助您编写Ruby程序 – 它们被称为Gems。 一些gem不能在Windows上运行 – Ruby Racer和一些版本的EventMachine是两个立即浮现的想法。

这可能令人沮丧,但如果它发生,您可以在Windows计算机上的虚拟机中安装Linux版本,这样您就可以使用这些gem而无需购买新机器。

您还可以安装Linux以与Windows一起运行,而无需重新格式化或弄乱硬盘驱动器上的分区。 有一个名为’Wubi’的程序将安装Ubuntu(Linux的一个版本)在Windows机器内运行。 它实际上允许您在启动计算机时选择Windows或Linux。

但所有这些都是以后要考虑的事情。 你当然可以在Windows上开发Ruby。

此外,如果您想以交互方式运行Ruby,请找到安装它的位置并浏览到bin子目录。 对我来说这是\ RailsInstaller \ Ruby1.9.3 \ bin。 在这个目录中应该有一个文件irb.bat。 双击它,您将获得一个Ruby控制台会话。

您可以使用ocra创建窗口可执行文件。 这样你就可以创建应用程序并将应用程序推送到另一台没有安装Ruby的电脑上。