记录一下pycharm安装tensorflow经过(pycharm+anaconda+python3.6+tensorflow1.4-cpu)

首先,我在网上了解到tensorflow目前不怎么支持python2.x版本,所以我第一次下载的是3.5的。在anaconda中下载python3.5版本,但是我发现,pycharm解释器不支持该版本了,总是出这种错误(太坑了):
![在这里插入og.csdnimg.cn/20210509125814476.png)
所以,我又重新下载了python3.6版本,将pycharm解释器调整到该版本:

然后我在安装包处下载tensorflow安装包:
在这里插入图片描述
我是默认下载,发现总是出现类似这种错误:
AttributeError: ‘google.protobuf.pyext._message.RepeatedScalarConta’ object has no attribute ‘_values’
所以我又查找protobuf和tensorflow对应版本问题,可是在可视化界面安装包总是很慢或者不成功,无意中找到需要tensorflow1.4版本,经过尝试,我的成功操作是:先把C:\Anaconda3\envs\py36\Lib\site-packages目录下的protobuf包全都删除,带pip名称的包只留一个pip包,然后在终端输入:
1.python -m pip install --upgrade pip(注释:更新pip包)
2.pip install tensorflow==1.4(安装tensorflow,在界面上操作该版本很慢,还不一定成功,不自选的话默认给你安装tensorflow2.1)
在这里插入图片描述

3.pip install --upgrade protobuf(安装protobuf)
如图所示,安装后结果:
在这里插入图片描述
结果测试:
import tensorflow as tf
x=tf.constant(1)
y=tf.constant(2)
z=x+y
sess=tf.Session()
print(sess.run(z))
在这里插入图片描述
大功告成,可喜可贺,就是环境配置有点麻烦。。

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值