/usr/bin/ruby1.9.1: Nenhum arquivo ou diretório - /usr/share/rubygems-integration/1.9.1/gems/bundler-1.3.5/bin/bundle (LoadError)

1

Depois de instalar o ruby-rails-4.0 (4.0.2 + dfsg-2), a tentativa de gerar um novo aplicativo da web falha com o seguinte erro:

$ rails novo ola            ....          executar o pacote de instalação /usr/bin/ruby1.9.1: Nenhum arquivo ou diretório - /usr/share/rubygems-integration/1.9.1/gems/bundler-1.3.5/bin/bundle (LoadError)

    
por Vivek Kush 31.12.2014 / 16:17

2 respostas

3

Isso corrigirá o problema:

sudo gem install bundler 

Você provavelmente encontrará outras dependências de gem:

sudo apt-get install libsqlite3-dev
sudo gem install sqlite3 -v '1.3.10'

venha à mente.

    
por Kevin Rego 06.01.2015 / 20:52
0

Como você instalou usando o apt-get? Você pode ter mais sorte se purgar todos os rubis e trilhos e instalar usando rvm. Isso também vai te dar uma versão mais recente do Ruby, eu acredito. De qualquer forma, primeiro adicione a chave.

 gpg --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3

Em seguida, instale o RVM estável com ruby e rails

 \curl -sSL https://get.rvm.io | bash -s stable --rails

Demorará um pouco para baixar, configurar e instalar, mas depois você deve ter o último Ruby, com os trilhos funcionando.

Você pode verificar a versão com

 rvm -v

Você pode verificar a versão do ruby com

 ruby -v

E você pode verificar trilhos com

 rails - v

Eu mesmo configurei isso e ele instalou o Ruby 2.2.0 e o Rails 4.2.0

Para mais informações, consulte: link

    
por geoffmcc 31.12.2014 / 16:44