[파이썬] 잘 되던 import가 어느 순간부터 안되는 이유?(답답ㅠㅠ)

직접 작성한 페키지를 프로그램 설치 된 폴더의 lib 폴더 밑에 복사해 두고
다음과 같이 import해서 잘 사용하고 있었습니다만 어느 순간부터 From 부분이 인식이 안되고 있습니다.

from Investar import Analyzer

위에서 이렇게 import 하고
아래부분에 다음과 같이 사용하고 있었는데, 갑자기 위의 import 가 안되어서 작동이 안됨.

mk=Investar.Analyzer
df=mk.DB_dailychart('A000100')

※ 파일 저장 위치 : C:\Python38-32\Lib\Investar\Analyzer.py

VS Code에서 위와 같이 import하면 Investar부분이 녹색으로 들어와야 잘 작동이 되는데
해당 폴더내에 파일이 분명 있음에도 컴퓨터를 다시 켜도 녹색으로 오지 않고 흰색으로
표시되면서 인식이 안됩니다.

도무지 무슨 일인지 모르겠네요..

참고로 맨 위에는 다음과 같이 다른 모듈들도 import해서 사용하는데, 모두 이상없는 상태입니다.

import py_compile
import mplfinance as mpf
from bs4 import BeautifulSoup
import requests
import pandas as pd
from datetime import datetime

열공중 2394

M 2022년 2월 14일 3:29 오후

목록으로
2개의 답변이 있습니다. 1 / 1 Page

실행한 파이썬이 C:\Python38-32\ 하위의 파이썬 파일과 일치하는지 확인해 보세요. 한 컴퓨터에 여러대의 파이썬이 설치되어 있고 다른 파이썬으로 실행한 경우 이런 오류가 발생할수 있습니다.

즉, vscode에 적용되어 있는 파이썬 인터프리터 경로를 확인해 보세요.

박응용

2022년 2월 14일 3:49 오후

파이썬 설치 경로도 이상없는 상태에서 갑자기 안된 것이구요..
다음의 방법으로 해결했습니다.
해당 Investar 폴더 내에 init.py라는 빈 파일을 넣어놓음으로써 해당 폴더를 패키지로 인식

이제 아래와 같이 import 가능해졌습니다.

from Investar import MarketDB

또한,init.py 파일 없이도 다음과 같이 폴더명.파일명을 from으로 지정하여 사용이 가능하네요..

from Investar.Analyzer import MarketDB

제가 질문을 올렸지만, 덕분에 공부하다가 해결책을 찾았습니다.

감사합니다.^^

열공중

M 2022년 2월 14일 9:20 오후