주요 이유는 Python과 IPython의 sys.path가 다르기 때문입니다.
lucypark link를 참조하십시오 . 솔루션이 작동합니다. opencv를 설치하면 발생합니다.
conda install opencv
iPython에서 가져 오기 오류가 발생했습니다.이 문제를 해결하려면 다음 세 단계가 있습니다.
import cv2
ImportError: ...
1. 다음 명령으로 Python 및 iPython의 경로를 확인하십시오.
import sys
sys.path
Python과 Jupyter와는 다른 결과가 나타납니다. 두 번째 단계 sys.path.append
는 시도하여 오류로 누락 된 경로를 수정하는 데 사용 하십시오.
2. 임시 솔루션
iPython에서 :
import sys
sys.path.append('/home/osboxes/miniconda2/lib/python2.7/site-packages')
import cv2
ImportError:..
문제 해결
3. 영구적 인 해결책
iPython 프로파일을 작성하고 초기 추가를 설정하십시오.
bash 쉘에서 :
ipython profile create
... CHECK the path prompted , and edit the prompted config file like my case
vi /home/osboxes/.ipython/profile_default/ipython_kernel_config.py
vi에서 파일에 추가하십시오.
c.InteractiveShellApp.exec_lines = [
'import sys; sys.path.append("/home/osboxes/miniconda2/lib/python2.7/site-packages")'
]
끝난