Как установить драгоценные камни в домашнем каталоге?

Я устанавливаю драгоценные камни в моем $HOME каталог

$ cat .gemrc 
-----------------------------------
gemhome: ~/.gems

gempath: /usr/lib/ruby/gems/1.9.1
-----------------------------------

$ gem install rspec
installs rspec in ~/.gems/gems/rspec-*

$ gem list

*** LOCAL GEMS ***

diff-lcs (1.2.4)
rspec (2.13.0)
rspec-core (2.13.1)
rspec-expectations (2.13.0)
rspec-mocks (2.13.1)

$ rspec test_rspec.rb 
cant find rspec -- apparently its not in $PATH

$ gem uninstall rspec
INFO:  gem "rspec" is not installed

Может кто-нибудь мне помочь? я не использую rvm, я сначала пытаюсь понять эти инструменты.

Спасибо

ОБНОВИТЬ:

env | grep GEM

ничего не возвращает

gem env

Среда RubyGems:

  • RUBYGEMS ВЕРСИЯ: 1.8.23
  • РУБИНОВАЯ ВЕРСИЯ: 1.9.3 (2013-05-15, уровень обновления 429) [i486-linux]
  • КАТАЛОГ УСТАНОВКИ: ~/.gems /
  • RUBY EXECUTABLE: / usr / bin / ruby
  • ИСПОЛНЯЕМЫЙ КАТАЛОГ: ~/.gems/bin
  • РУБИГЕМЫ ПЛАТФОРМЫ:
    • Рубин
    • x86-Linux
  • ДРАГОЦЕННЫЕ ПУТИ:
    • ~ /.Gems /
    • /usr/lib/ruby/gems/1.9.1 ~ /.gems /
  • КОНФИГУРАЦИЯ GEM:
    • : update_sources => true
    • : verbose => true
    • : benchmark => false
    • : backtrace => false
    • : bulk_threshold => 1000
    • "gemhome" => "~ /.gems /"
    • "gempath" => "/usr/lib/ruby/gems/1.9.1 ~ /.gems /"
  • УДАЛЕННЫЕ ИСТОЧНИКИ:

0 ответов

Другие вопросы по тегам