私のマシンですでにRailsを使用していましたが、gemリポジトリが使用していたホームディレクトリの特殊文字のためにgemが動作していたため、さあ。'rails'が内部コマンドまたは外部コマンドとして認識されない
だから私は、rubyinstallerのアンインストーラを使用してルビーをアンインストールし、すべての私の宝石フォルダを削除、RubyGemsのなどなど
今私はCに私のGEM_HOMEパス設定:\ GemRepositoryを、RubyとRubyGemsのや開発キットを再インストールしました。
Successfully installed rails-3.1.3
1 gem installed
Installing ri documentation for rails-3.1.3...
file 'lib' not found
Installing RDoc documentation for rails-3.1.3...
file 'lib' not found
私はレールを実行しようとすると、それは言う:私は宝石のレールを取り付ける実行したとき、私はこれが得る「『レール』は、内部または外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません。」
私はまた、-include-依存関係フラグでインストールしようとしたが、その後私は
Fetching: multi_json-1.0.4.gem (100%)
Fetching: rails-3.1.3.gem (100%)
Successfully installed multi_json-1.0.4
Successfully installed rails-3.1.3
2 gems installed
Installing ri documentation for multi_json-1.0.4...
Installing ri documentation for rails-3.1.3...
file 'lib' not found
Installing RDoc documentation for multi_json-1.0.4...
Installing RDoc documentation for rails-3.1.3...
file 'lib' not found
を取得し、再び、レールがコマンドとして認識されません。どうか、助けてください。示されたディレクトリに gem environment gemdir
その後cd
:
それで助かりましたが、今は 'C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36: 'require'にあります:このようなファイルを読み込めません - rails/cli(LoadError ) ' –
これは、あなたが何かを必要とする前に、あなたのスクリプトの最初にこれを追加すると修正したと思います:' $ LOAD_PATH <<(%x [gem environment gemdir] + "lib") '。コマンドラインからレールを走らせているなら、わかりません。 – Linuxios
これは宝石の環境gemdirが私に与えるものです: "C:\ RailsInstaller \ Ruby2.2.0 \ lib \ ruby \ gems \ 2.2.0" 今何がありますか?私は自分の道に何を加えるべきか分かりません。 –