1
A
답변
3
rake
명령에 문제가 있다고 생각됩니다. 먼저 우리는 쉘 당신을 위해 선택되는 것을 rake
명령 확인 : 우리가 올바른 보인다 2.4.1 RVM 폴더에서 레이크 바이너리를 실행했지만, 그것을 더 사용 중인지 확인하기 위해 것을보고이에서
which rake
올바른 루비 버전은 우리가 수행해야합니다
head -1 $(which rake)
을 그리고 이것은 잘못된 오두막 라인을 보여줍니다
#!/usr/bin/env ruby2.3
그래서 당신의 ruby2.3
을 편집 할 필요를 그냥 ruby
여기에 있습니다. 문제가 해결됩니다.
그러나 처음에는 ruby2.3
이 아니어야합니다. 그래서 더 좋은 해결책은 RVM으로 2.4.1을 완전히 다시 설치하여 ~/.rvm/gems/ruby-2.4.1/bin/
의 다른 스크립트가 같은 문제의 영향을받지 않는지 확인하는 것입니다.
'which rake'는 무엇을 인쇄합니까? – Casper
/home/rafin/.rvm/gems/ruby-2.4.1/bin/rake – Ninja
'head -1 $ (어느 rake)'가 인쇄하는지 궁금합니다. 그러나 나는 그 문제가 어딘가에 있다는 것을 짐작하고있다. – Casper