有谁知道如何在Windows 7上运行/编译Ruby程序?例如,您可以在Eclipse中编译Java,但我似乎无法为Ruby找到它。
答案 0 :(得分:36)
http://rubyinstaller.org/ - “在Windows上安装Ruby的简便方法”。
将为您提供语言和执行环境 - 您应该开始使用的所有内容。
答案 1 :(得分:5)
Ruby不是编译的,而是解释的。您需要使用@ilollar提供的上述链接安装Ruby。
然后,如果您在文件some_ruby.rb
中有程序的源代码,则将在cmd中执行:
ruby some_options.rb
这是ruby命令的一般形式:
ruby [ruby options] [program name] [program options]
答案 2 :(得分:1)
这是一本免费的在线书籍,如果您刚刚开始,它将回答您关于Ruby的大部分问题:http://ruby.learncodethehardway.org/book/
它被称为“以艰难的方式学习Ruby”,但不要让这个名字让你失望 - 这本书实际上很容易理解,并且不会让你知道任何关于编程的知识。
它将让您开始编写Ruby并首次运行程序。
像ilollar所说,Ruby Installer是将Ruby放在Windows计算机上的最佳方式。
我目前正在Windows 7上运行Ruby编写Rails应用程序。您可以在Windows上使用Ruby做很多事情,但是,您不能做任何事情。您可以下载的文件包可以帮助您编写Ruby程序 - 它们被称为Gems。一些宝石不能在Windows上运行 - Ruby Racer和一些版本的EventMachine是两个可以立即想到的。
这可能令人沮丧,但如果它发生了,您可以在Windows计算机上的虚拟机中安装Linux版本,这样您就可以使用这些宝石而无需购买新机器。
您还可以安装Linux以与Windows一起运行,而无需重新格式化或弄乱硬盘驱动器上的分区。有一个名为'Wubi'的程序将安装Ubuntu(Linux的一个版本)在Windows机器内运行。它实际上可以让你在启动机器时选择Windows或Linux。
但所有这些都是后来要考虑的事情。你现在可以在Windows上开发Ruby。
答案 3 :(得分:0)
此外,如果您想以交互方式运行Ruby,请找到安装它的位置并浏览到bin子目录。对我来说这是\ RailsInstaller \ Ruby1.9.3 \ bin。在这个目录中应该有一个文件irb.bat。双击它,您将获得一个Ruby控制台会话。
答案 4 :(得分:0)
您可以使用ocra创建窗口可执行文件。这样你就可以创建应用程序并将应用程序推送到另一台没有安装Ruby的电脑上。