2014-06-20 3 views
1

그 제목은 말도 안 들릴지도 모릅니다. 좀 더 구체적으로 말하면 irb가 작동하지만 명령 프롬프트에서 Ruby 파일을 해석 할 수 없습니다.Windows 8에서 Ruby를 어떻게 실행합니까?

"load"명령을 사용해 보았습니다. 셸에서 파일 이름을 찾을 수 없습니다.

> load("Scraper.rb") 
LoadError: cannot load such file -- Scraper.rb 
    from (irb):3:in 'load' 
    from (irb):3 
    from C:/Ruby200-x64/bin/irb:12:in '<main>' 

글로벌 경로를 지정해도 도움이되지 않았습니다. 또한 경로를 쉘 로컬 디렉토리를 추가하려면 다음 명령을 실행했지만, 그들은 작동하지 않았다 : Adding a directory to $LOAD_PATH (Ruby)

나는 또한 PATH에 rubyinstaller와 .rb 파일의 실행을 추가했습니다. 이 지침을 따랐지만 너무 오래되었습니다. http://rubyonwindowsguides.github.io/book/ch02-01.html

+0

감사합니다. – Whosyourjay

답변

0

IRB를 실행할 수 있다면 루비 파일도 실행할 수 있습니다.

Ruby 파일을 어떻게 실행하는지 표시하지 않으므로이 정보는 도움이 될 것입니다.

메뉴에서 "Ruby로 프롬프트"를 선택하면 Ruby 파일을 실행하기 위해 ruby some_file.rb을 입력하면됩니다. 터미널 창을 표시할지 여부에 따라 "some_file.rbw"라는 파일 이름을 지정하여 파일을 연결할 수도 있습니다. 희망이 있으면 적어도 힌트를 얻을 수 있기를 바랍니다.

여기에 표시되는 내용은 명령 프롬프트가 아닌 IRB 프롬프트 인 것 같습니다.

관련 문제