Python 스크립트를 실행할 때 권한이 거부되었습니다.

Python 스크립트를 실행할 때 권한이 거부되었습니다.

Python 스크립트를 실행할 때(sudo 사용 여부에 관계없이) sh: 1: Permission Denied 오류가 발생합니다.

여기에 이미지 설명을 입력하세요.

하지만 해당 디렉터리와 스크립트 자체에서 chmod나 chown을 사용하여 해결할 수 있는 방법은 없는 것 같습니다. 내가 놓친 것이 있나요?

아래와 같이 관련 디렉터리 및 스크립트(train.py 및 tesseract 디렉터리)에 대한 모든 읽기/쓰기/실행 권한과 소유권이 있지만 여전히 권한이 거부됩니다.

여기에 이미지 설명을 입력하세요.

저는 Linux(현재 Ubuntu 16.04 사용)를 처음 사용하고 있으며 지난 며칠 동안 이 문제를 인터넷 검색해 보았지만 아무 소용이 없었습니다. 어떤 도움이라도 대단히 감사하겠습니다!

답변1

첫 번째 스크린샷에서(텍스트가 포함된 사진을 게시하지 마세요.), 해당 명령을 사용하고 있는 것처럼 보이지만 /usr/local/src/tesseract두 번째 스크린샷을 보면 해당 명령이목차.

Python 스크립트를 train.py실행 파일의 올바른 경로로 업데이트해야 할 수도 있습니다 tesseract(경로가 /usr/local/src/tesseract디렉터리 어딘가에 있어야 한다고 생각합니다).

관련 정보