Protobuf 관련 dependency 충돌
2023. 3. 28. 23:13ㆍError note
protobuf 패키지는... 충돌이 꽤 있는 것 같다.
덕분에 가상환경 세팅을 할 때마다 머리카락 5개 정도는 흰머리로 변하는 기분이다.
현재 쓰던 가상환경에 뭔가 비전 관련 패키지를 pip install 시, 간혹 protobuf 덕분에 아래 같은 dependency 충돌이
발생한다.
protobuf 3.20.2 이상으로 설치하면 모든 게 해결될 것만 같다.
물론 그랬다면, 이 충돌을 따로 정리할 일도 없었을 것이다... 세상에 이렇게 완벽한 모순이 있을 수가
Tensorflow를 다운그레이드 시켜보기도 했고, 재설치도 해 봤지만 이 충돌은 말 그대로 모순인지라 그냥 쓰기로 했다.
천만다행으로, 현재 돌리는 모델에서 에러가 뜨지 않으니 이걸로 된 거... 아닐까?
+) tensorflow 2.12.0이 나와서 이를 설치해 봤는데, 이번엔 scann 라이브러리에 충돌한다. 다만 이 경우에도 큰 문제는 없던 걸로 기억한다.
'Error note' 카테고리의 다른 글
CUDA Out of memory - 코드를 조금 수정했을 뿐인데, 갑자기 발생 시 (1) | 2023.04.05 |
---|---|
AttributeError: module 'cv2.cv2' has no attribute ~~~ (0) | 2023.03.15 |
(Pytorch) ImportError: numpy.core.multiarray failed to import numpy (version) (0) | 2023.02.05 |
(Python3) Modulenotfounderror: no module named ~~~ (0) | 2023.02.05 |