2012-07-09 2 views
0

저는 Zsh에서 아치 리눅스를 사용하고 있습니다. 설치 RVM 후설치 후 보석을 사용할 수 없습니다. RVM

$ curl -L https://get.rvm.io | bash -s stable --ruby 
$ echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"' >> ~/.zshrc 
$ source ~/.zshrc 
$ rvm use 1.9.2 --default 

: 나는 RVM은 공식 문서를 따라 설치. 내가 설치 한 모든 보석은 다음과 같이 나에게 보석 :: LoadError 오류를 보여

$ gem env 
RubyGems Environment: 
    - RUBYGEMS VERSION: 1.8.24 
    - RUBY VERSION: 1.9.2 (2012-04-20 patchlevel 320) [x86_64-linux] 
    - INSTALLATION DIRECTORY: /home/meck/.rvm/gems/[email protected] 
    - RUBY EXECUTABLE: /home/meck/.rvm/rubies/ruby-1.9.2-p320/bin/ruby 
    - EXECUTABLE DIRECTORY: /home/meck/.rvm/gems/[email protected]/bin 
    - RUBYGEMS PLATFORMS: 
    - ruby 
    - x86_64-linux 
    - GEM PATHS: 
    - /home/meck/.rvm/gems/[email protected] 
    - GEM CONFIGURATION: 
    - :update_sources => true 
    - :verbose => true 
    - :benchmark => false 
    - :backtrace => false 
    - :bulk_threshold => 1000 
    - :sources => ["http://rubygems.org/"] 
    - "gem" => "--user-install" 
    - REMOTE SOURCES: 
    - http://rubygems.org/ 

:

$ gem list 

*** LOCAL GEMS *** 

이 내 보석 ENV입니다 :

$ gem install huami 
$ huami 
/home/meck/.rvm/rubies/ruby-1.9.2-p320/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:247:in `to_specs': Could not find huami (>= 0) amongst [] (Gem::LoadError) 
from /home/meck/.rvm/rubies/ruby-1.9.2-p320/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:256:in `to_spec' 
from /home/meck/.rvm/rubies/ruby-1.9.2-p320/lib/ruby/site_ruby/1.9.1/rubygems.rb:1231:in `gem' 
from /home/meck/.gem/ruby/1.9.1/bin/huami:22:in `<main>' 

그리고 보석 목록이 비어 아무도 내가 놓친 단계를 지적 할 수 있습니까?

+0

'rvm do gem install huami'을 사용해보세요. –

+0

"gem"=> "--user-install"이 설정없이 보석 설치를 시도 했습니까? – phoet

+0

oh-my-zsh를 사용하고 있습니까? – Remear

답변

0

RVM이 oh-my-zsh와 매우 유사하지 않습니다. oh-my-zsh는 많은 쉘 환경을 제어하기를 좋아합니다. 마일리지는 다양합니다. 특정 확장은 RVM의 작동과 충돌합니다. oh-my-zsh에 직접적이고 신속한 도움을 줄 수있는 문제가있는 경우 IRC Freenode #rvm을 사용하십시오.

+0

@Meck이 돌아 왔고 적절한 답을 제공해야한다고 생각합니다. – Eliethesaiyan

관련 문제