오류 bad interpreter :Not such file or directory를 어떻게 처리했습니까?

환경



맥북
Anaconda
파이썬 3.6.5

상황



프로그래밍 초보자입니다.
파이썬을 사용하기 시작하고 HTML 형식의 파일을로드하기 위해 html5lib 모듈을 다운로드하려고하면 명령 줄에서$ conda install -c anaconda html5lib그런 다음 다음 오류가 발생했습니다./Users/anaconda3/bin/conda: /anaconda3/bin/python: bad interpreter: No such file or directory

대응책



그런 파일이나 디렉토리가 없어라는 오류가 발생했습니다.
처음 보았던 에러였기 때문에 어쨌든 인터넷에서 조사했다면 비슷한 상황에서 질문하는 사람을 발견했기 때문에 이것을 바탕으로 대응해 보는 것에
h tps : // s t c ゔ ぇ rf ぉ w. 코 m / 쿠에 s 치온 s / 39884499 / 곤다 - こんにちょ d r-c와 ry#

conda 명령을 넣으려고하는 것과 비슷한 파일이나 디렉토리가 없다는 오류가 발생합니다.
이에 대한 답변

이었다.
요약하면 설치에 오류가 있고 존재하지 않는 인터프리터 (해석 프로그램?)를 찾고 있습니다.
이 문제는 conda의 script로 기술되는 #!shebang(시반이라고 말해, Unix계 시스템에 있어서, 파일에 쓰여진 프로그램문을 어떻게 실행하는지를 지정하고 있다고 합니다.)에 의한 것이다, 라는 것입니다.
이 conda의 script의 #!shebang문을 텍스트 에디터 등으로 재기록함으로써 에러를 회피할 수 있다고 합니다.

실제로 해 보았습니다.
먼저 cat에서 파일을 탐색해 보겠습니다.$cat conda그렇다면 다음과 같은 결과가

이 shebang 문장#! /Users/anaconda3/bin/python다시 작성한 후 설치를 실행하면 성공적으로 다운로드 할 수있었습니다.

결과적으로 구체적인 원인을 모르기 때문에 어디 까지나 일례로 생각하십시오.

좋은 웹페이지 즐겨찾기