2017-09-04 2 views
0

tensorflow에서 LinearClassifier 코드를 실행하는 동안 아래 오류가 발생합니다.tensorflow 버전을 업데이트 할 수 없습니다.

AttributeError : 모듈 'tensorflow.python.estimator.estimator_lib은'어떤 속성 tensorflow에 대한 'LinearRegressor'

나의 현재 버전은 1.2.1이다가 없습니다. 나는 ANACONDA 환경에서 패키지의 버전을 업데이트하려고 시도했다.

아래 명령을 사용하여 명령 프롬프트에서 업그레이드하려고했지만 패키지를 성공적으로 업데이트하고 있지만 실제로 사용하고있을 때 실제 라이브러리에 반영되지는 않습니다.

내가 Jupyter 노트북을 사용하고 있습니다 및 tensorflow에 대해 별도의 환경을 만들었습니다, 참고 --upgrade tensorflow의 ==에게 1.3.0

를 설치 PIP.

내가 무엇이든 놓친 경우 알려주십시오.

답변

0

그래야합니다. 환경을 사용하고 있지만 텐도 흐름 버전 을 환경 내에서 업데이트하지 않는지 확인하십시오..

또한 노트북을 저장 한 후 다시 시작한 다음 셀을 실행하고 시도하십시오. 그게 효과가있다.

노트북에서 확인 : 실행 - print(tf.__version__). 해결되면 답을 표시하십시오.

0

pip install --upgrade tensorflow 명령을 컴파일하면 tensorflow 버전이 최신 버전이어야합니다. 그러나 노트북을 다시 시작해야합니다. 또한, 아나콘다를 사용한다고 말했듯이. 다음과 같이 텐서 흐름을 설치하고 업그레이드 할 수도 있습니다.

conda install -c conda-forge tensorflow # to install 
conda upgrade -c conda-forge tensorflow # to upgrade 
관련 문제