다음 폴더 계층 구조가 있습니다.다른 디렉토리에서 python 파일을 가져올 수 없습니다.
apriltag
python
apriltag.py
my_notebook.ipynb
나는 단순히 내 Jupyter Notebook으로 apriltag.py을 가져오고 싶습니다. 나는 이런 식으로 일을 시도 ..
import sys
import os.path
sys.path.append(os.path.dirname(os.path.realpath('__file__')) + "/apriltag/python")
import apriltag
을하지만, 내가 지금처럼 apriltag
에서 클래스에 액세스하려고하면
AttributeError Traceback (most recent call last)
<ipython-input-74-d1254ec9a372> in <module>()
12 import apriltag
13
---> 14 print(apriltag.Detector)
AttributeError: module 'apriltag' has no attribute 'Detector'
: 나는 다음과 같은 오류가
print(apriltag.Detector)
을 모듈을 올바르게 가져 오지 않았 으면 제안하십시오. 나는 python
디렉토리의 루트에 __init__.py
을 만들려고했으나 같은 결과가 발생했습니다.
'from apriltag import Detector'가 작동합니까? –
'dir (apriltag)'는 아마도 여러분에게 많이 말할 것입니다. –
@TreytenCarey'이름을 가져올 수 없습니다. 'Detector' – Carpetfizz