2014-01-21 2 views
0

내 홈 폴더에있는 독립 실행 형 파이썬 파일 partitions.py를 실행하려고합니다. "python3 partition.py"명령을 입력하면 스크립트가 실행됩니다. 그러나파이썬 파일을 실행할 수 없습니다

, 내가 입력 한 "python3 -m partition.py는"그것은 나에게 "/ usr/지방/빈/python3을 : 없음 모듈 이름 partition.py"오류를 부여하지 않습니다 나는 이유를 모르는

을 그런 경우입니다. 어떤 도움이라도 대단히 감사하겠습니다. 스크립트와 모듈을 실행하려면 감사

+0

'PYTHONPATH' 환경 변수에있는 디렉토리에'partition.py' 파일이 있습니까? – senshin

답변

4

직접 사용

python3 -m partition 

(끝나는 .py없이).

그러면 python이 partition이라는 모듈에 대해 sys.path을 검색하고 실행하게됩니다. 이 문맥에서 partition.py은 파일 partition/py.py의 모듈을 의미합니다.

+0

당신의 경우 sys.path에 홈 디렉토리가 있습니다. –

0

doc을 참조하십시오. 특히 모듈이 경로에 있어야하며 확장명을 포함하면 안됩니다.

관련 문제