J'ai eu un problème lorsque j'ai tapé bundle exec rake db:migrate
sur le terminal puis j'ai reçu le résultat comme `/ usr/bin/env: 'ruby2.3': Aucun fichier ou répertoireruby sur rails "usr/bin/env: 'ruby2.3': Aucun fichier ou répertoire"
2
A
Répondre
0
J'ai eu le même problème, mais lors de l'exécution:
rails new my_application
mais après avoir réinstallé les rails par des pierres précieuses:
gem install rails
cela a fonctionné très bien et je pouvais courir:
rails new my_application
bundle install
et
bundle exec rails s
sans aucun problème.
1
Pour moi, le problème résidait dans un ensemble de gemmes mises en cache (sur CircleCI 2.0). J'ai changé mon image de base qui a changé l'emplacement de rubis. Si vous avez essayé de bundle install
avec un rubis, l'a retiré puis est passé à un autre, alors cela semble causer le problème.
vérifier pour voir quelle version de rubis que vous utilisez avec 'Ruby -v' – heyitsjhu
je reçois la même chose en utilisant' 2.3.3p222' rubis et en cours d'exécution 'bundle râteau exec db: migrate' sur le contenant docker rubis officiel' rubis: 2.3.3 ». Ça n'a aucun sens. Rails 5.0.1. – kross