이것은 내가 하는 일과 관련이 있을 수 있습니다.했다여기 .. 하지만 명령을 입력하면
which rails
나는 얻다
/usr/bin/rails
하지만 내가 타자칠 때
rails --version
나는 얻다:
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/universal-darwin13/rbconfig.rb:212: warning: Insecure world writable dir /Development/android-sdk-macosx in PATH, mode 040777
Rails is not currently installed on this system. To get the latest version, simply type:
$ sudo gem install rails
You can then rerun your "rails" command.
그게 어떻게 말이 됩니까?
답변1
명령은 변수 항목( 또는 참조) 에서 호출된 실행 파일을 검색하는 which rails
프로그램을 실행합니다 . 이 경우 실행 파일은 전혀 실행되지 않습니다.which
rails
PATH
echo $PATH
env | grep PATH
rails
명령이 rails --version
실행 파일을 실행 /usr/bin/rails
하지만 라이브러리 누락으로 인해 실패합니다.