Я недавно установил версию RDoc (2.4.3) через гемы Ruby, чтобы заменить ту, которая поставляется с Mac OS X (версия 1.0.1). К сожалению, я все еще могу использовать RDoc 1.0.1 только тогда, когда вызываю команду «rdoc» в командной строке. rdoc -v возвращает:
RDoc V1.0.1 - 20041108
Я попытался изменить переменную $ PATH, чтобы указать первую запись в папке RDoc 2.4.3, но безуспешно. Я не мог ничего найти об этом в Интернете, поэтому я подумал, что я могу спросить здесь.
ура!
Обновление:
Запуск "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. Я удалил его и добавил каталог с моими драгоценными камнями в $ PATH
`export PATH=/usr/local/lib/ruby/gems/1.8/gems/`
Теперь у меня есть свежая рабочая копия последней версии RDoc!