104

私はルビーが初めてです。サイトhttp://rubygems.org/pages/downloadに記載されている手順に従って、Ruby Gems を PC にインストールしようとしました。

上記のサイトからパッケージをダウンロードし、ディレクトリをセットアップが存在するディレクトリに変更し、setup.rbコマンドプロンプトでコマンドを使用してセットアップを実行しようとしました。

しかし、「Windows はこのファイルを開くことができません」というウィンドウ ポップアップが表示され、このファイルを開くプログラムを選択するように求められます。

私は今どうすればいい?何か間違ったことをしている場合はお知らせください。

4

7 に答える 7

24

Ruby のインストール

http://rubyinstaller.org/downloads/にアクセスします。

「Ruby ...をPATHに追加する」にチェックを入れてください。 ここに画像の説明を入力

これで、「cmd」で「ruby」を使用できるようになりました。

ruby 1.9.3 をインストールした場合、ruby は でダウンロードされると思いますC:\Ruby193

Gem のインストール

rubyinstaller にDevelopment Kitをインストールします。などの新しいフォルダを作成しC:\RubyDevKit、解凍します。

devkit ディレクトリに移動し、「generate」と入力ruby dk.rb initしますconfig.yml

1.9.3 用の devkit をインストールした場合は、 のconfig.ymlように記述されると思いC:\Ruby193ます。

そうでない場合は、ruby フォルダーへのパスを修正してください。

を確認した後、config.yml最終的に入力できますruby dk.rb install

「cmd」で「gem」を使用できるようになりました。終わった!

于 2015-10-05T20:27:16.543 に答える
16

もう 1 つの方法は、chocolateyに ruby​​ パッケージ (およびその他のパッケージ) を管理させることです。これにより、手動でパスに ruby​​ を配置する必要がなくなります。

お気に入りのコマンド プロンプトを開いて次のコマンドを実行し、最初にChocolateyをインストールします。

@powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%systemdrive%\chocolatey\bin

次に、入力するだけです

cinst ruby

コマンドプロンプトで、パッケージがインストールされます。

パッケージ マネージャーを使用すると、全体的な制御が向上します。これは、chocolatey 経由でインストールできるすべてのパッケージに推奨します。

于 2014-04-09T10:12:22.343 に答える