2011-08-04 3 views
0

내 Dreamhost 계정에서 번들러를 사용하려고합니다. 내 응용 프로그램에서 번들 업데이 트를 입력 할 때 나는번들러를 찾을 수 없습니다.

-bash를 얻을 : 번들 :

: 명령

난에 보석 들러에

gem environment 결과를 들러 1.0.15을 설치 찾을 수 없습니다

RubyGems Environment: 
    - RUBYGEMS VERSION: 1.3.6 
    - RUBY VERSION: 1.8.7 (2008-08-11 patchlevel 72) [x86_64-linux] 
    - INSTALLATION DIRECTORY: /home/tarscher/gems 
    - RUBY EXECUTABLE: /usr/bin/ruby1.8 
    - EXECUTABLE DIRECTORY: /home/tarscher/gems/bin 
    - RUBYGEMS PLATFORMS: 
    - ruby 
    - x86_64-linux 
    - GEM PATHS: 
    - /home/tarscher/gems 
    - /usr/lib/ruby/gems/1.8 
    - GEM CONFIGURATION: 
    - :update_sources => true 
    - :verbose => true 
    - :benchmark => false 
    - :backtrace => false 
    - :bulk_threshold => 1000 
    - "gempath" => ["/home/tarscher/gems", "/usr/lib/ruby/gems/1.8"] 
    - "gemhome" => "/home/tarscher/gems" 
    - REMOTE SOURCES: 
    - http://rubygems.org/ 

내 .bashrc를 구성했습니다.

# ~/.bashrc: executed by bash(1) for non-login shells. 
PATH=$PATH:/usr/lib/ruby/gems/1.8/bin;/home/myuser/gems/bin 

내 .gemrc

gemhome: /home/myuser/gems 
gempath: 
- /home/tarscher/gems 
- /usr/lib/ruby/gems/1.8 

UPDATE 내가 번들 스크립트 나 또한 -bash: bundle: command not found을 얻을 DIR 입력 번들 거리에 있습니다 /home/myuser/gems/bin로 이동합니다.

누군가 bundler를 찾을 수없는 이유를 알고 있습니까?

감사

+0

가 없습니다, :로 구분해야합니다? –

+0

# ~/.bashrc : 비 로그인 셸의 경우 bash (1)에 의해 실행됩니다. PATH = $ PATH : /usr/lib/ruby/gems/1.8/bin/home/myuser/gems/bin;/usr/bin 오류를 해결하지 못함 – Tarscher

+0

/home/tarscher를 추가하면 어떻게됩니까?/gems/bin'을 PATH에 추가 하시겠습니까? –

답변

1

오류가 여기에있다 :

PATH=$PATH:/usr/lib/ruby/gems/1.8/bin;/home/myuser/gems/bin 

경로가 경로에`는/usr/bin`가 ;

+0

Thx가 업데이트되었지만 여전히 오류가 발생합니다. 내 질문을 업데이트했습니다. – Tarscher