-
(keras) keras requires tensorflow 2.2 or higher. install tensorflow via pip install tensorflow Error 해결방법IT 지식 창고 2020. 9. 1. 18:30
적절한 keras와 tensorflow 2.2.0을 설치했음에도 불구하고 제목과 같은 에러가 뜨는 경우가 있습니다.
보통의 경우는 없겠지만, 제가 겪었던 경험은 pyinstaller을 통해 exe파일을 만든 후 실행하니 뜬 에러였습니다.
stackoverflow에서는 keras버전과 tensorflow의 버전을 다시 한번 확인하라고 하지만, 위와 같은 에러가 뜨는 경우는
keras는 backend로 tensorflow를 사용하기 때문에 tensorflow에서 어떤 에러가 생겨 제대로 돌아가지 않는 경우에 제목과 같은 에러를 발생시키기도 합니다.
그러므로, keras를 먼저 import해보는 것이 아닌 tensorflow를 먼저 import를 하여 tensorflow의 에러를 확인하는 것이 중요합니다. 그래서 tensorflow의 에러들을 검색해보며 해결하는 방법을 추천드립니다.
* keras의 버전과 tensorflow의 버전호환도 중요하기에 기본적으로 두 라이브러리의 버전을 잘 맞추는 건 기본이라고 생각합니다.
'IT 지식 창고' 카테고리의 다른 글
(albumentation) albumentation이 적용되지 않을 때 (0) 2020.09.03 (tensroflow) pyinstaller사용 후 tensorflow error 해결 (0) 2020.09.01 (pyinstaller) exe파일 만들 때 일반 폴더도 같이 만드는 법 (0) 2020.09.01 (Centos) vmware에서 CentOS8로 통신할 때 (0) 2020.09.01 (CentOS) CentOS8 apt-get 설치 방법 은 없습니다. (0) 2020.08.31 댓글