1. ホーム
  2. スクリプト・コラム
  3. ルビートピックス

Rubyのデバッグツールruby-debug-base19のインストールと設定(Windows版

2022-02-01 09:31:55

gemのプロキシを使用する2つの方法。

方法1 

>>SET http_proxy=http://ip_or_host:PORT 
>>gem install the_package_name 



ウェイ2 
>>gem list -p http://user:passwd@ip_or_host:8080 -r 


ruby-debug-base19のインストール
2つの方法があります。
方法1.
まず、.gemファイルをダウンロードし、.gemファイルを直接インストールします。これはコンパイルする必要があるので、with-ruby-includeパラメータを持参する必要があります、これはrubyの開発コンパイルパッケージです

>>curl -OL http://rubyforge.org/frs/download.php/75414/linecache19-0.5.13.gem  
>>curl -OL http://rubyforge.org/frs/download.php/75415/ruby-debug-base19-0.11.26.gem   
>>gem install linecache19-0.5.13.gem ruby-debug-base19-0.11.26.gem -- --with-ruby-include=$rvm_path/src/ruby-1.9.3-p125/  



方法2
コンパイル不要のWindows版ruby-debugをダウンロードしてください。

最後にプロキシを使用してruby-debug-base19をインストールします。

コピーコード コードは以下の通りです。

>>gem install ruby-debug-base19 -p http://ip_or_host:8080 -r -- --with-ruby-include=D:/ruby-1.9.3-p125/ 


gem では、ローカルにインストールされたライブラリを区別するために、リモートにインストールされたライブラリパッケージを表示することもできます。
gem list -r 
gem install -r gem_package_name 



rubymine IDEでの設定
rubymineでは、rubyインタプリタが1.9.3の場合、デバッグ用にruby-debug-base19xをインストールしなければならず、それ以外のものはruby-debug-base193でもうまくいきませんが、これをインストールするとよくエラーが報告されるようです。私はstackoverflow.comで答えを見つけました。

curl -L "http://rubyforge.org/frs/download.php/75414/linecache19-0.5.13.gem" -o /tmp/linecache19-0.5.13.gem 
gem install linecache19-0.5.13.gem -- ---with-ruby-include=D:\ruby-1.9.3-p125 
gem install ruby-debug-base19x -v 0.11.30.pre10 
gem install ruby-debug-ide -v 0.4.17.beta14 



それでもエラーが出る場合は、ruby-debug-base のすべてのバージョンをアンインストールしてから、再インストールしてください。
rubymineでは、rubyインタプリタが1.9.3の場合、デバッグ用にruby-debug-base19xをインストールする必要があり、それ以外のものはruby-debug-base193でも動作しますが、これをインストールするとしばしばエラーが報告されることがあります。私はstackoverflow.comで答えを見つけました。

curl -L "http://rubyforge.org/frs/download.php/75414/linecache19-0.5.13.gem" -o /tmp/linecache19-0.5.13.gem 
gem install linecache19-0.5.13.gem -- ---with-ruby-include=D:\ruby-1.9.3-p125 
gem install ruby-debug-base19x -v 0.11.30.pre10 
gem install ruby-debug-ide -v 0.4.17.beta14 



それでもエラーが出る場合は、ruby-debug-base のすべてのバージョンをアンインストールしてから、再インストールしてください。