2010-08-17 9 views
0

Lorsque vous essayez d'installer Bundler 0.8.1 sur une machine Ubuntu, il s'installe correctement mais l'exécutable "bundle" est introuvable. D'autres gemmes s'installent avec succès, y compris leurs exécutables."gem install bundler --version = 0.8.1" n'installe pas l'exécutable du bundle

utilisant: 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/ 

Chemin /home/ahammad/gems/bin a été ajouté à PATH, le problème est qu'il n'y a pas exe paquet.

Des idées?

Répondre

0

apparemment 0.8.1 utilise "paquet de pierres précieuses" plutôt que "bundle"

0

Cela pourrait être. J'ai utilisé seulement 1.0. Mais j'ai eu le même problème. Un tutoriel a supposé que je pourrais exécuter "bundle". Il a été corrigé uniquement après avoir suivi les instructions ici http://lindsaar.net/2010/3/31/bundle_me_some_sanity Les instructions impliquent l'installation de rvm et la création d'un répertoire d'application avec un fichier .rvmrc entre autres. Ensuite, dans ce répertoire, vous pouvez exécuter "bundle". Le binaire est ~/.rvm/gems/[email protected]/bin/bundle

0

Peut-être que la version spécifique de Bundler n'a pas été disponible pour l'installation, afin de choisir gamme disponible spécifique de versions qui peut être disponible, essayez:

gem install bundler --version '<= 0.10.6' 

Ou simplement désinstaller le bundler précédent et l'installer à nouveau. Ensuite, vérifiez par gem list bundler ou bundler _0.9.26_ -v (où 0.9.26 est la version de votre ancienne gemme).

Vérifiez également les autorisations de vos dossiers GEM locaux.

En savoir plus: How to upgrade/downgrade Rubygems at rubyforge