$HOME
ディレクトリにgemをインストールしています
$ 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 環境:
- ルビージェムのバージョン: 1.8.23
- ルビー バージョン: 1.9.3 (2013-05-15 パッチレベル 429) [i486-linux]
- インストールディレクトリ: ~/.gems/
- ルビー実行可能ファイル: /usr/bin/ruby
- 実行可能ディレクトリ: ~/.gems/bin
- RUBYGEMS プラットフォーム:
- ルビー
- x86-Linux
- GEM パス:
- ~/.gems/
- /usr/lib/ruby/gems/1.9.1 ~/.gems/
- 宝石の構成:
- :update_sources => true
- :verbose => true
- :ベンチマーク => false
- :バックトレース => false
- :bulk_threshold => 1000
- "gemhome" => "~/.gems/"
- "gempath" => "/usr/lib/ruby/gems/1.9.1 ~/.gems/"
- リモートソース: