私は次のエラーを取得する私は、私はp4replicate.rb scriptを使用することができRubyとP4Rubyを設定しようとしていますが、私は(the Perforce FTPから)p4ruby18.exeを実行するたび:P4RubyにはどのバージョンのRubyが必要ですか?P4Rubyはどこにインストールされていますか?
Perforce P4Ruby API for Ruby 1.8 - InstallShield Wizard
There was a problem tying to get the P4Ruby install path.
Possible reasons are:
1) Ruby is not installed.
2) An unsupported version of Ruby is installed.
3) The folder containing the Ruby executable is not in the system path.
4) The folder of another version's executable is in the system path before the supported version.
5) The P4Ruby install paths are not writable.
OK
私は、Windows Vistaを実行しています、 Ruby 1.8.6-p398をC:\ Ruby186にインストールしてください。ディレクトリC:\ Ruby186 \ binがPath変数の最初のものです(Rubyインストーラがそこに置いています)!また、/cygdrive/c/Ruby186/bin/ruby
を返すwhich ruby
(cygwinがインストールされています)を実行してアクセス可能であることを確認しました。私は1.8.7-p334と1.9.2-p290も試しました。
P4Ruby release notesは、Ruby 1.8がP4Ruby 2007.3以降のバージョンでサポートされていると主張しているので、私はこの基準を満たしていると思っていましたが、それはインストールされません。
基準1と3と4を満たしていることは確かですが、特定のバージョンのRuby(2)を使用してP4RubyをWindowsにインストールできたかどうかは誰にでも分かりますか? P4Rubyがどのパスに(5)をインストールするのですか?
これは良い正直チェックです!私は今、そのPCから離れています。私は明日チェックして報告します。乾杯! – Rikki
ええ、あなたは正しい@ p4-randallでした。私は右クリックし、 '管理者として実行する '必要がありました。なぜWindowsはこれを私にしていますか? :-( – Rikki