Comment résoudre le répertoire “/usr/bin/env: ruby_executable_hooks: Aucun fichier ou répertoire”?
Je viens de déployer jekyll dans un vps, et config git post-recevoir de l'hameçon. Lorsque je pousse la mise à jour de blog pour vps à partir de mon ordinateur portable, je tombe sur cette erreur:
remote: /usr/bin/env: ruby_executable_hooks: No such file or directory
J'ai cherché pendant un certain temps, et j'ai essayé la méthode proposée dans ce post: bundle mise à jour: env: ruby_executable_hooks: Aucun fichier ou répertoire, c'est à dire, exécuter les commandes ci-dessous:
rvm @global do gem regenerate_binstubs
gem regenerate_binstubs
Mais il n'aide pas, l'erreur reste. Depuis que je ne suis pas familier avec rvm ou ruby, quelqu'un pourrait-il me donner un indice?
- Viens de tomber sur le même problème lors du pointage de Atom pour l'utilisation correcte Rubocop exécutable. Solution réellement aidé. Vous pourriez probablement accepter celui que vous avez utilisé, par la voie 🙂
Vous devez vous connecter pour publier un commentaire.
d'utiliser des emballages, par exemple:
dans le retourné chemin remplacer
bin
avecwrappers
de sorte que vous obtenez:c'est un script qui se charge adéquate de l'environnement et résoudre votre problème, wrappers sont générés automatiquement à l'intérieur du RVM.
sendmail_path = /usr/bin/env /home/vagrant/.rvm/gems/ruby-1.9.3-p551/wrappers/catchmail
. Wrappers au lieu de la poubelle! merci.bin
. Je suis à l'aide de Mac. merciwrappers
comprend environnement, le chemin d'accès avecbin
- pas - de sorte qu'il ne connaîtra pas le repos de gemmes/Users/username/.rvm/gems/ruby-2.2.1/wrappers/scss
ruby_executable_hooks
systemd
. Je vous remercie.Vous avez besoin de rafraîchir la
executable-hooks
à la dernière version en exécutant la commande suivante dans laTerminal
:sudo gem install --user-install executable-hooks
J'ai eu le même problème, mais j'ai
bundler
, pasrubygems-bundler
, et mongem
ne reconnaît pasregenerate_binstubs
.rvm all-gemsets do gem update bundler
installé bundler 1.7.11 et il fixe pour moi.La mise à jour de gems ruby a fonctionné pour moi