最近、Mac OS X (バージョン 1.0.1) に同梱されているものを置き換えるために、Ruby gems を介して RDoc バージョン (2.4.3) をインストールしました。残念ながら、コマンド ラインで run "rdoc" を呼び出すと、まだ RDoc 1.0.1 しか使用できません。rdoc -v の戻り値:
RDoc V1.0.1 - 20041108
最初のエントリが RDoc 2.4.3 フォルダーを指すように $PATH 変数を修正しようとしましたが、うまくいきませんでした。こちらもネットで調べてもわからなかったのでこちらで質問させていただきました。
乾杯!
アップデート:
" " を実行するとgem list -d --version 1.0.1 rdoc
、以下が返されます。
*** LOCAL GEMS ***
rdoc (2.4.3)
Authors: Eric Hodel, Dave Thomas, Phil Hagelberg, Tony Strauss
Rubyforge: http://rubyforge.org/projects/rdoc
Homepage: http://rdoc.rubyforge.org
Installed at: /usr/local/lib/ruby/gems/1.8
RDoc is an application that produces documentation for one or more
Ruby source files
したがって、RDoc の Mac OSX バージョンが Gems バージョンに干渉していることは間違いありません。
更新 2:
私は以下を使用して見つけました:
`bash --debugger rdoc`
古いバージョンの RDoc が /opt/local/bin にあったことを確認します。それを削除し、gems ディレクトリを $PATH に追加しました
`export PATH=/usr/local/lib/ruby/gems/1.8/gems/`
これで、最新の RDoc の新しい作業コピーができました!