이 블로그 검색

2018년 10월 21일 일요일

python No such file or directory 발생 시

python 스크립트를 다음처럼 shebang 을 가진 것으로 작성하고
 
#!/usr/bin/env python
....
 
해당 스크립트(test.py 라고 가정)를  수행시 'No such file or directory' 에러가 발생한다.
그러나 python test.py 로 실행 하는 경우에는 문제 없이 동작하는 경우,
해당 file format 이 dos 인지 확인해본다. 
윈도우에서 작성해서 리눅스에서 구동하는 경우에 이런 문제가 발생된다.

vi 로 열어서  :set ff 로 확인해보고, unix 가 아닌 경우엔
:set ff=unix   수행하여 변경한다. 
전혀 틀린 맥락의 오류가 발생되어 정리해본다.