은 내가 루비 193 RVM을 통해 설치되어 내 서버에해시 탕 실행 파일에서 로컬 루비를 참조하려면 어떻게해야합니까?
#!/usr/bin/env ruby
로 시작하는 루비 실행 파일을 (그것이 들러의 binstub이다)이있다.
내 로컬 컴퓨터에$ which ruby
-> /home/dtuite/.rvm/rubies/ruby-1.9.3-p0/bin/ruby
, 나는 또한 루비는 RVM을 통해 설치했지만 다른 위치에서 (분명히!)
$ which ruby
-> /Users/davidtuite/.rvm/rubies/ruby-1.9.3-p0/bin/ruby
내가 오류가 서버에서이 실행 파일을 실행하려고
/usr/bin/env: ruby: No such file or directory
내가 같은 스크립트가 서버와 로컬 컴퓨터 모두에서 실행할 수 있도록 해시 뱅에 로컬로 사용할 수 루비를 참조 할 수있는 방법이 있나요?
동일한 사용자 계정 또는 sudo 또는 일부 스크립트를 실행하고 있습니까? – d11wtq
동일한 사용자 계정 –
프롬프트에서'/ usr/bin/env ruby -v'를 입력하면 어떻게됩니까? – d11wtq