0
저는 Windows가 처음이고 Visual Studio 코드 및 모듈을 설정하는 중입니다.모듈 가져 오기
나는 내 코드에 대한 다음과 같은 폴더 구조를 가지고 :
myscript.py에서myModule
__init__.py
mymodule.py
myScript
myscript.py
나는 다음과 같은 명령이 : Visual Studio에서
from myModule import *
이 명령의 작품을,하지만 난을 실행할 때 스크립트 명령 줄에 다음과 같은 오류가 발생합니다.
ModuleNotFoundError: No Module named myModule
할 일이 빠른 속임수입니까? 패키지로 myModule을 설치하지 않고도 작업 할 수 있습니까?
리눅스에서 작동하는 일반적인 트릭 중 하나가 창에서 작동하지 않는 것 같습니다. 즉,
sys.path.append(os.path.join(os.path.dirname(__file__), '..', 'myModule'))
또는
import ..myModule
이 sys.path.append을 사용 (운영 체제 .path.join (os.path.dirname (__ file__), r "..", 'myModule'))) .. 시도했지만 작동하지 않습니다 어쩌면 내가 다른 것을 엉망으로 만들었습니다 – Dnaiel
' sys.path.append (os.path.join (os.path.dirname (__ file__), '..')'충분하면 import myModule에서 찾아야합니다. – RobertB
@RobertB 아르 자형 – Dnaiel