이 블로그 검색

2018년 10월 21일 일요일

linux python No such file or directory 발생 시

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

vi 로 열어서  :set ff 로 확인해보고, unix 가 아닌 경우엔
:set ff=unix   수행하여 변경한다.

댓글 1개:

  1. 헐..저한테 도움이 됐어요.ㅎㅎ 감사합니다.

    답글삭제