라 쓰고 간단한 나만의 해결 기록이라 읽음..
그냥 pip3 로 opencv-python 을 설치하거나 opencv-contrib-python, opencv-python-headless 등의 패키지로는 전혀 해결이 안되었습니다.
import cv2 만 실행해도 오류가 발생했었거든요...
(venvimg) D:\Users\JHG\Documents\work\wiznet\project\SKP\ARHIS\AI\30034>python3 -c "import cv2"
Traceback (most recent call last):
File "<string>", line 1, in <module>
ModuleNotFoundError: No module named 'cv2'
(venvimg) D:\Users\JHG\Documents\work\wiznet\project\SKP\ARHIS\AI\30034>C:\Users\JHG\Envs\venvimg\Scripts\python
Python 3.9.1 (tags/v3.9.1:1e5d33e, Dec 7 2020, 17:08:21) [MSC v.1927 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Users\JHG\Envs\venvimg\lib\site-packages\cv2\__init__.py", line 181, in <module>
bootstrap()
File "C:\Users\JHG\Envs\venvimg\lib\site-packages\cv2\__init__.py", line 175, in bootstrap
if __load_extra_py_code_for_module("cv2", submodule, DEBUG):
File "C:\Users\JHG\Envs\venvimg\lib\site-packages\cv2\__init__.py", line 28, in __load_extra_py_code_for_module
py_module = importlib.import_module(module_name)
File "c:\program files\python39\lib\importlib\__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "C:\Users\JHG\Envs\venvimg\lib\site-packages\cv2\gapi\__init__.py", line 290, in <module>
cv.gapi.wip.GStreamerPipeline = cv.gapi_wip_gst_GStreamerPipeline
AttributeError: partially initialized module 'cv2' has no attribute 'gapi_wip_gst_GStreamerPipeline' (most likely due to a circular import)
>>>
이 곳에 있는 패키지(opencv_python‑4.5.5‑cp39‑cp39‑win_amd64.whl)를 받아다 설치 했더니 정상적으로 import cv2 가 실행됩니다.
pip3 install opencv_python‑4.5.5‑cp39‑cp39‑win_amd64.whl
이 파일은 파이썬 3.9에 호환되는 버전입니다 각자 자신의 환경에 맞는 버전을 찾아 설치하시면 됩니다.
혹시나 싶어 제가 사용한 버전을 분할압축하여 올립니다
39.3MB 파일이라 분할만 가능하네요.
반디집으로 7z 분할압축했습니다.
'IT > python' 카테고리의 다른 글
[python] "1m" 등의 문자열을 받아 시간으로 변환하기 (0) | 2022.09.28 |
---|---|
[python3] 파일 목록 정렬해서 가져오기 (0) | 2022.08.18 |
[python] 파일 업로딩용 http 서버 예제 (0) | 2022.04.12 |
[python] SystemError: new style getargs format but argument is not a tuple 오류 (0) | 2022.01.13 |
[python] magic number (0) | 2021.10.05 |