반응형
“/ usr / bin / env : ruby_executable_hooks : No such file or directory”를 해결하는 방법은 무엇입니까?
vps에 jekyll을 배포하고 git post-receive 후크를 구성합니다. 랩톱에서 vps로 블로그 업데이트를 푸시 할 때 다음 오류가 발생합니다.
remote: /usr/bin/env: ruby_executable_hooks: No such file or directory
나는 잠시 동안 검색하고이 게시물에서 제안한 방법을 시도했습니다. bundle update : env : ruby_executable_hooks : No such file or directory , 즉 아래 명령을 실행합니다.
rvm @global do gem regenerate_binstubs
gem regenerate_binstubs
하지만 도움이되지 않고 오류가 남아 있습니다. rvm이나 ruby에 익숙하지 않은데 힌트를 주실 수 있나요?
래퍼 사용, 예 :
$ which jekyll
# /path/to/rvm/gems/ruby-version/bin/jekyll
반환 된 경로에 교체 bin
로 wrappers
당신이 얻을 수 있도록 :
/path/to/rvm/gems/ruby-version/wrappers/jekyll
이것은 적절한 환경을로드하고 문제를 해결하는 스크립트입니다. 래퍼는 RVM과 함께 자동으로 생성됩니다.
executable-hooks
에서 다음 명령을 실행하여을 최신 버전 으로 새로 고쳐야 합니다 Terminal
.
sudo gem install --user-install executable-hooks
저도 같은 문제가 있었다, 그러나 나는이 bundler
아니라 rubygems-bundler
, 내는 gem
인식하지 못합니다 regenerate_binstubs
.
rvm all-gemsets do gem update bundler
번 들러 1.7.11을 설치하고 나를 위해 수정했습니다.
루비 보석을 업데이트하는 것이 저에게 효과적이었습니다.
gem install rubygems-update
update_rubygems
반응형
'Programing' 카테고리의 다른 글
CSS를 통해 열의 각 표 셀 스타일을 지정하는 방법은 무엇입니까? (0) | 2020.12.10 |
---|---|
주어진 문자열 날짜의 마지막 날 가져 오기 (0) | 2020.12.10 |
Python에서 비어 있지 않은 경우 여러 문자열 결합 (0) | 2020.12.10 |
Linux 커널 소스 트리의 버전은 어디에서 찾을 수 있습니까? (0) | 2020.12.10 |
개체에서 모든 속성 제거 (0) | 2020.12.10 |