728x90
반응형
에러 코드
No module named 'tensorflow.python.types’
원인
본인 환경에 깔린 tensorflow 라이브러리와 tensorflow-estimator 라이브러리의 버전 불일치 때문에 에러가 발생합니다.
저 같은 경우 tensorflow-estimator 내부에서 from tensorflow.python.types import core 코드를 실행하려는데, 현재 깔려 있는 tensorflow 버전에서는 해당 모듈을 지원하지 않기 때문에 ModuleNotFoundError가 발생했습니다.
해결법
pip install tensorflow==2.0 --user
위 명령어로 tensorflow와 호환되는 tensorflow-estimator를 함께 설치하여 버전 불일치 문제를 해결해 줍시다.
--user 옵션이 시스템상에서 경로가 섞이는 것을 방지해서 충돌 가능성을 낮춰준다고 하네요.
궁금한 점이 있으시다면 댓글 남겨주세요 ❣️
728x90
반응형
'에러 해결 모음집' 카테고리의 다른 글
| [파이썬 에러] AttributeError: module 'ffmpeg' has no attribute 'input' (0) | 2025.09.05 |
|---|---|
| [파이썬 에러] Autogluon 설치 오류 해결 pip install autogluon (0) | 2025.06.12 |
| [파이썬 에러] `np.complex` was a deprecated alias for the builtin `complex` (0) | 2025.04.08 |
| [파이썬 에러] name '_C' is not defined (0) | 2025.02.10 |
| [OpenCV 에러] cv2.imwrite() 검정색 이미지로만 저장되는 현상 해결 (6) | 2025.02.05 |
