Computer Science/BackEnd

에러 해결 | ‘bash\r’: No such file or directory 해결하기

토마토. 2023. 4. 18. 15:47

window로 개발을 하다보면 에러가 생기는 경우가 많은데 특히 맥 쓰는 분이랑 협업할 때 문제가 많이 생긴다. 

오늘은 docker-compose up으로 서버를 실행하려다가 ‘bash\r’: No such file or directory 에러가 발생했다. 

api-1    | /usr/bin/env: ‘bash\r’: No such file or directory
api-1 exited with code 127

에러 로그는 위와 같다. 이 에러는 맥 OS은 \n을 이용해서 줄 구분을 하는데 윈도우는 \r\n을 이용해서 생기는 에러다. 

dos2unix pip 모듈을 설치해서 .sh 파일을 변환해주면 에러는 금방 해결된다.