2017-11-28 2 views
0

내가 가져 오기 Jupyter의 모듈을 시도하고 작동하지 않습니다 :ImportError를이

import alyn 

ImportError        Traceback (most recent call last) 
<ipython-input-8-8e9535ea4303> in <module>() 
----> 1 import alyn 

~\Anaconda3\envs\tracx\lib\site-packages\alyn\__init__.py in <module>() 
     1 """ Import required modules""" 
----> 2 from deskew import * 
     3 from skew_detect import * 

ImportError: No module named 'deskew' 

내가 확실히 이해하지 않는 이유, 문제의 패키지가 올바른이 있기 때문에 초기화 평 파일 :

enter image description here

내용이 위치 :

""" Import required modules""" 
from deskew import * 
from skew_detect import * 

무엇이 누락 되었습니까?

P. 이것은 모두 Windows 10에서 발생합니다.

답변

0

음, 알아 냈습니다!

내가 가져 오려고했던 패키지가 파이썬 2로 작성되었고 초기화 파일이 상대 가져 오기 메커니즘을 사용하고 있다는 것을 알게되었습니다. 그러나, 나는 Python 3에서 일하고 있으며 상대적인 import는 더 이상 지원되지 않는다. init 파일은 a를 추가하여 파이썬 3에서 작동하도록 만들 수 있습니다. 이 같은 두 줄에 : 나는 생각

""" Import required modules""" from .deskew import * from .skew_detect import * 

이 2

파이썬과 호환되어야합니다
관련 문제