windows10在Anaconda3下搭建Tensorflow2.2.0 CPU版本与GPU版本及Keras

一、打开Anaconda Prompt

conda  --version  //检查Anaconda是否成功安装(如果成功会显示版本号)
conda update conda  //更新conda版本
conda create -n tensorflow pip python=3.6  //创建一个名为tensorflow的conda环境
activate tensorflow  //激活TensorFlow 

如果第二步更新失败,可以选择换源或者链接手机热点试试。
激活后前端会显示一个(tensorflow)的标志:
在这里插入图片描述

二、安装TensorFlow的纯CPU版本,输入以下命令:(激活下)

pip install --ignore-installed --upgrade tensorflow

本人推荐使用豆瓣源,很快。

pip install tensorflow -i https://pypi.douban.com/simple

三、查看目前安装的环境,保证我们的tensorflow的环境已经被成功添加:

conda info --envs 

在这里插入图片描述
星号表示当前环境。

四、验证是否安装成功

activate tensorflow 激活tensorflow,再键入Python进入交互环境,输入下面代码:

import tensorflow

在这里插入图片描述
出现上面类似界面说明安装成功。

如果出现下面问题(找不到指定的模块):
在这里插入图片描述
(图借用人家的,当然我也出现这个问题了)
不要着急,进入这个网站:地址
根据自己的系统选择安装,亲测可用解决导入问题!!
在这里插入图片描述

五、安装Keras

conda install keras

后面再验证一下:
在这里插入图片描述
出现这个是因为以Tensorflow为底层,关于底层框架切换官网有说明。
搭建好keras后TensorFlow也可以在conda环境下导入了。

说明:
使用pip安装keras无法成功导入,可能原因是因为安装时使用了cnoda命令去安装TensorFlow。要避免conda安装keras时安装tensorflow1.2.1的情况,可激活tensorflow环境后,使用pip安装命令安装keras。

六、在anaconda下载Jupyter-notebook

打开anaconda选择tensorflow环境
在这里插入图片描述
点击Jupyter-notebook的install
在这里插入图片描述
依旧和前面一样,多次下载不成功换手机热点试试。

现在我们就可以在anaconda中或者“开始”中启动这个Jupyter-notebook
在这里插入图片描述

七、AttributeError: module ‘tensorflow.python.keras.utils.generic_utils’ has no attribute 'populate_dict_with_module_objects’解决办法

本人最开始安装的TensorFlow2.2.0与keras2.3.1,最开始是没有问题的,最近重装系统之后重新安装就出现了这个问题,通过下面这个网站解决了问题:https://stackoverflow.com/questions/61137954/attributeerror-module-tensorflow-python-keras-utils-generic-utils-has-no-attr
我通过降级TensorFlow到2.1.0成功解决这个问题!
在这里插入图片描述

八、GPU版本安装教程

参考博客

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值