Python 명령 행 에서 스 크 립 트 를 실행 할 때 가 져 온 가방 에서 찾 을 수 없 는 문 제 를 알려 줍 니 다.

Pydev 에서 정상적으로 실행 할 수 있 는 스 크 립 트 는 내 보 낸 후에 명령 행 에서 실 행 됩 니 다.보통 자신 이 쓴 가방 을 가 져 올 때 찾 을 수 없습니다.
원인
Python 命令行执行脚本时,提示导入的包找不到
PyDev 에서 test.py 에서 TestUsercase 에 있 는 py 파일 을 가 져 올 때 다음 과 같이 씁 니 다.

from TestUserCase.Test import Test
이것 은 명령 Pydev 에서 맞 지만 명령 행 에서 오류 가 발생 했 습 니 다.
PyDev 에서 기본 경 로 는 현재 파일 이 있 는 경로 외 에 프로젝트 루트 경로 가 있 기 때 문 입 니 다.명령 줄 에는 현재 파일 이 있 는 경로 만 있 습 니 다.TestUserCase 는 test.py 파일 의 이전 디 렉 터 리 이기 때문에 명령 행 에서 test.py import 를 찾 을 수 없습니다 TestUserCase 폴 더
해결 방법
해결 방법 은 많 을 것 입 니 다.그러나 제 가 가장 자주 사용 하 는 것 은 하나 입 니 다.상호작용 을 할 때 사용 하 는 스 크 립 트 는 루트 디 렉 터 리 에 놓 습 니 다.
Python 命令行执行脚本时,提示导入的包找不到
이렇게 하면 항목 의 모든 폴 더 가 옮 겨 다 닐 수 있다.
파 이 썬 명령 행 에서 스 크 립 트 를 실행 할 때 가 져 온 가방 에서 찾 을 수 없 는 문 제 는 바로 편집장 이 여러분 에 게 공유 한 모든 내용 입 니 다.참고 하 시기 바 랍 니 다.많은 응원 부 탁 드 리 겠 습 니 다.

좋은 웹페이지 즐겨찾기