web-dev-qa-db-ja.com

Windows 7でRubyプログラムを実行するには?

Ruby Windows 7でプログラムを実行/コンパイルする方法を知っている人はいますか?たとえば、EclipseでJavaをコンパイルできますが、見つからないようです。 Ruby用。

25
Daniel Cook

http://rubyinstaller.org/ -「Ruby Windowsでの簡単なインストール方法」」。

言語と実行環境を提供します-始めるために必要なすべてのもの。

36
redhotvengeance

Rubyはコンパイルされず、むしろ解釈されます。 @ilollarが提供する上記のリンクを使用して、Rubyをインストールする必要があります。

次に、ファイルにプログラムのソースコードがある場合はsome_Ruby.rb、cmdでこれを実行します。

Ruby some_options.rb

これは、Rubyコマンドの一般的な形式です。

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

以下は、Ruby=始めたばかりの場合)に関するほとんどの質問に答える無料のオンラインブックです。 http://Ruby.learncodethehardway。 org/book /

「Learn Ruby the Hard Way」と呼ばれますが、名前を忘れさせないでください。実際、この本は簡単に理解でき、プログラミングについて何も知らないと想定していません。

Rubyを書き始め、プログラムを初めて実行するようになります。

Ilollarが言ったように、Ruby Installerは、WindowsコンピューターにRubyを置く最良の方法です。

私は現在、Ruby Windows 7でRailsアプリケーションを実行しています。Rubyを使用してWindowsで多くのことができますが、すべてを行うことはできません。 Rubyプログラム-それらはGemsと呼ばれます。一部のgemはWindowsで実行されません-The Ruby = RacerとEventMachineの一部のバージョンは、すぐに思い浮かぶ2つです。

これはイライラする可能性がありますが、万が一発生した場合は、新しいコンピューターを取得せずにこれらのgemを使用できるように、Windowsコンピューターの仮想マシンにLinuxのバージョンをインストールできます。

Linuxをインストールして、ハードドライブのパーティションを再フォーマットしたり、パーティションをいじったりすることなく、Windowsと並行して実行することもできます。 Ubuntu(Linuxのバージョン)をインストールしてWindowsマシン内で実行する「Wubi」というプログラムがあります。実際には、マシンを起動するときにWindowsまたはLinuxを選択できます。

しかし、これはすべて後で考えることです。確かに今のところWindowsでRubyを開発できます。

1
PhillipKregg

また、Rubyインタラクティブに実行する場合は、インストールされている場所を見つけて、binサブディレクトリを参照します。私にとっては、これは\ RailsInstaller\Ruby1.9.3\binです。ディレクトリirb.batがあるはずです。それをダブルクリックすると、Rubyコンソールセッションが表示されます。

0
BKekst

Ocraを使用してウィンドウ実行可能ファイルを作成できます。そうすれば、アプリを作成して、Rubyがインストールされていない別のPCにアプリをプッシュできます。

0
Jay