用anaconda 更新 tensoflow 版本 (这是一个失败的示范)
1,查看自己的tensorflow版本号
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