大家好,又见面了,我是你们的朋友全栈君。
卸载tensorflow2.0 安装1.14.0
已安装python版本3.8.5,最开始误装了tensorflow2.0,发现2.0和1.0版本语句不兼容
解决办法:
1.tensorflow版本问题(1版本和2版本语句不兼容)
当我们在tensorflow2.0版本上写的语句是1.0的格式时,可能会报错。这时只修改两条语句,就可以覆盖全部语句,不需要再担心。
把
import tensorflow as tf
改成
import tensorflow.compat.v1 as tf
tf.disable_v2_behavior()
这样就可以了
2.卸载tensorflow2.0
(1)首先,需进入tensorflow环境然后才能卸载:
在Anaconda prompt里输入:
activate tensorflow
(2)卸载2.0(因为python版本是3.0以上所以是pip3):
pip3 uninstall tensorflow
(3)卸载成功
3.安装tensorflow1.0版本
因为自己安装的python版本是3.8.5,而想要安装的tensorflow1.14.0需要是3.6或者3.7版本的,所以需要创一个3.6的环境,安装到创建的环境里面。
(1)在Anaconda prompt里创建python3.6环境并激活:
conda create -n py36 python=3.6
然后激活这个环境:
conda activate py36
(2)再安装tensorflow1.14.0
conda install tensorflow-gpu==1.14.0
(3)检查是否安装成功:
conda list
4.在pycharm里选择库时选这个环境的.exe文件,这个环境也是安装到anconda的env目录下的
参考:
https://blog.csdn.net/weixin_42555080/article/details/100704078
https://blog.csdn.net/jane_6091/article/details/103694275
https://blog.csdn.net/weixin_44879446/article/details/103667799
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/152136.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...