본문 바로가기

Minding's Programming/에러 코드

ModuleNotFoundError: No module named 'tensorflow.contrib'

728x90
반응형

DeepSort 논문 코드 구현 중에, 해당 에러가 발생했다.

 

tf.Session() 문제와 같이, tf.compat.v1 을 사용하면 되는 줄 알았으나, 별 효과가 없었다 (ㅜㅜ)

 

더 나은 방법이 있겠지만, 본인은 그냥 버젼을 다운그레이드 하기로 합의봤다 (RTX3090은 사용 못하게 되겠지만...)

 

DeepSort는 Tensorflow 1.5 버젼에서 개발되었다고 하니, 그에 맞추기로 한다.

 

conda install tensorflow == 1.5.0

 

pip 또는 pip3는 본인만의 문제인지는 모르겠으나, 설치가 불가능했다. (2.0이상만 지원한다고 말해준다.)

 

conda를 통해 install 하니, 정상적으로 설치할 수 있었고, 위의 코드도 정상적으로 실행되었다.

728x90