実行すると:
Rails new blog
私は得る:
Installing json (1.7.3)
Gem::InstallError: The 'json' native gem requires installed build tools.
Please update your PATH to include build tools or download the DevKit
from 'http://rubyinstaller.org/downloads' and follow the instructions
at 'http://github.com/oneclick/rubyinstaller/wiki/Development-Kit'
An error occurred while installing json (1.7.3), and Bundler cannot continue.
Make sure that `gem install json -v '1.7.3'` succeeds before bundling.
実行すると:
gem install json -v 1.7.3
私は得る:
Please update your PATH to include build tools or download the DevKit
from 'http://rubyinstaller.org/downloads' and follow the instructions
at 'http://github.com/oneclick/rubyinstaller/wiki/Development-Kit'
Windows 8を使用しています。c:\Ruby193\bin
私のパスに。これらのエラーを修正するにはどうすればよいですか?
必ずdevkitをインストールしてください(パスを更新するチェックボックスにチェックを入れてください):Rubyも再インストールする必要があるかもしれません。
DevKitをインストールします
ここから開発キットをダウンロードしてください http://rubyinstaller.org/downloads/
現時点でのDevKit url Ruby 1.8.7および1.9.3で使用する場合: DevKit-tdm-32-4.5.2
Ruby 2.0以降(32ビット版のみ):で使用する場合: DevKit-mingw64-32-4.7.2
Ruby 2.0以降(x64-64ビットのみ) DevKit-mingw64-64-4.7.2
指示に従ってください こちら 。
または短い指示:
Zipを解凍します
コマンドラインを開き、解凍したフォルダーに移動します
Ruby dk.rb init
Ruby dk.rbインストール
gem install rdiscount --platform = Ruby
時々Ruby dk.rb init
を実行すると、次のようなエラーが発生しました
この問題を解決するには、コマンドプロンプトウィンドウのエンコードを変更する必要があります。これを行うにはchcp 1256
と入力すると、次のメッセージが表示されます。アクティブなコードページ:1256
これで、問題なくそのコマンドを実行できます。
幸運を 。
適切なDevKitがインストールされていることがわかっている場合(例:via chocolatey )、含まれているスクリプトを実行して環境変数を設定するだけです。
Cmdで:
C:\> d:\path\to\DevKit2\devkitvars.bat
PowerShellの場合:
PS> . d:\path\to\DevKit2\devkitvars.ps1
これらのスクリプトは、現在のコマンドウィンドウに正しいパスを設定します。
DevKit folder
の前にextract
あなたのlinks
に基づいて、次のconfiguration
のいずれかからダウンロードする新しいもの。現在のDevKitのURL Ruby 1.8.7および1.9.3で使用する場合: https://github.com/downloads/oneclick/rubyinstaller/DevKit-tdm-32- 4.5.2-20111229-1559-sfx.exe
Ruby 2.0以降(32ビットバージョンのみ):で使用する場合: http://dl.bintray.com/oneclick/rubyinstaller/DevKit-mingw64-32-4.7.2- 20130224-1151-sfx.exe2
Ruby 2.0以降(x64-64bitのみ) http://dl.bintray.com/oneclick/rubyinstaller/DevKit-mingw64-64-4.7.2- 20130224-1432-sfx.exe