2010-08-17 2 views
0

Bundler 0.8.1을 Ubuntu 컴퓨터에 설치하려고하면 잘 설치되지만 실행 파일 "번들"은 표시되지 않습니다. 다른 보석들은 실행 파일을 포함하여 성공적으로 설치됩니다."gem install bundler --version = 0.8.1"번들 실행 파일을 설치하지 않음

사용하지 : gem install bundler --version=0.8.1

RubyGems Environment: 
- RUBYGEMS VERSION: 1.3.7 
- RUBY VERSION: 1.8.7 (2009-06-12 patchlevel 174) [i486-linux] 
- INSTALLATION DIRECTORY: /home/ahammad/gems 
- RUBY EXECUTABLE: /usr/bin/ruby1.8 
- EXECUTABLE DIRECTORY: /home/ahammad/gems/bin 
- RUBYGEMS PLATFORMS: 
- ruby 
- x86-linux 
- GEM PATHS: 
- /home/ahammad/gems 
- GEM CONFIGURATION: 
- :update_sources => true 
- :verbose => true 
- :benchmark => false 
- :backtrace => false 
- :bulk_threshold => 1000 
- :sources => ["http://gems.rubyforge.org/", "http://gem1.gilt.com"] 
- REMOTE SOURCES: 
- http://gems.rubyforge.org/ 

경로 /home/ahammad/gems/binPATH에 추가 된, 문제는 거기에는 번들 exe는.

아이디어가 있으십니까?

답변

0

분명히 0.8.1 오히려 수 있습니다 "번들"

0

보다 "보석 번들"을 사용합니다. 1.0 만 사용했습니다. 그러나 나는 똑같은 문제가있었습니다. 튜토리얼에서는 "번들"을 실행할 수 있다고 가정했습니다. 이 지시 사항을 따른 후에 만 ​​수정되었습니다 http://lindsaar.net/2010/3/31/bundle_me_some_sanity 방향은 rvm을 설치하고 .rvmrc 파일과 함께 app 디렉토리를 만드는 것과 관련이 있습니다. 그런 다음 해당 디렉토리에서 "번들"을 실행할 수 있습니다. 바이너리는 ~/.rvm/gems/[email protected]/bin/bundle

0

특정 버전의 bundler를 설치에 사용할 수 없으므로 특정 버전의 버전을 선택할 수 있습니다.

gem install bundler --version '<= 0.10.6' 

또는 간단한 제거를 이전 들러를 다시 설치 : 자료가 될 수보십시오. 그런 다음 gem list bundler 또는 bundler _0.9.26_ -v (여기서 0.9.26은 이전 보석의 버전 임)으로 확인하십시오.

로컬 보석 폴더의 사용 권한도 확인하십시오.

자세히 알아보기 : rubyforge How to upgrade/downgrade Rubygems

관련 문제