用anaconda 更新 tensoflow 版本 (这是一个失败的示范)

1,查看自己的tensorflow版本号 

用anaconda 更新 tensoflow 版本 (这是一个失败的示范)

2,打开anaconda-prompt

3,查看tensorflow各个版本:(查看会发现有一大堆TensorFlow源,但是不能随便选,选择可以用查找命令定位)

anaconda search -t conda tensorflow

4,找到自己安装环境对应的最新TensorFlow后(可以在终端搜索anaconda,定位到那一行),然后查看安装命令

anaconda show <USER/PACKAGE>(可能提示命令错误 跳过这一步不妨碍)

5,安装anaconda/tensorflow具体操作命令:

anaconda show anaconda/tensorflow

6,第5步会提供一个下载地址,使用下面命令就可安装新版本tensorflow(加上版本号 不知道能不能安装固定版本 我的文件名是1.9.0 但是cmd输出是1.2.1)

conda install --channel https://conda.anaconda.org/anaconda tensorflow(==1.9.0)

以上 更新结束 但是import 报错 cannot import name 'abs'

百度提供:网上搜索是因为和protobuf版本不兼容造成的,因此需要卸载重新安装

pip uninstall tensorflow protobuf --yes pip install --ignore-installed --upgrade --ignore-installed tensorflow