安装Tensorflow和keras遇到的一些问题及解决

我一共安装过两次Tensorflow和keras,以下是我安装的步骤和其中遇到的一些问题及解决办法

第一次找了很多网上的教程,问题之多让人想要放弃,最终在B站上找到一个神仙视频,本篇文章基本是根据这个视频的步骤来的,只不过我遇上了一些up主没有遇上的问题,在此做一个梳理与总结。

以下是视频链接
https://www.bilibili.com/video/BV1xZ4y1x7DB

以下是我的总结
在安装了anaconda3之后
1.第一步
Anaconda Prompt中输入python -m pip install -U pip
在这里插入图片描述

可以看到Successfully installed pip-21.0.1
2.第二步
创建名为TensorFlow的环境,同时安装Python
conda create --name tensorflow python=3.6
在这里插入图片描述

失败了
CondaError:Downloaded bytes did not match Content-Length
原因:网速不好,相当于TIMEOUT,按键盘上键和Enter键重新来一遍就好了
在这里插入图片描述
3.第三步
激活tensorflow环境,并且安装1.15.0版本的tensorflow
在Prompt中输入activate tensorflow
然后就进入了tensorflow环境
在tensorflow中输入pip install tensorflow==1.15.0 -i https://pypi.tuna.tsinghua.edu.cn/simple/
在这里插入图片描述

在这里插入图片描述

检验一下
在tensorflow环境中输入python
然后import tensorflow as tf

在这里插入图片描述
tensorflow安装成功!
4.第四步:安装keras
还是在Prompt中,首先输入activate tensorflow激活tensorflow环境
然后在tensorflow环境中输入pip install keras==2.2.5 -i https://pypi.tuna.tsinghua.edu.cn/simple/
在这里插入图片描述
可以看到Successfully installed keras-2.2.5 pyyaml-5.4.1 scipy-1.5.4
5.第五步
依旧是在Prompt中,先输入activate tensorflow激活tensorflow环境
然后在tensorflow环境中输入conda install mingw libpython
在这里插入图片描述
失败了,错误信息是
CondaHTTPError:HTTP 000 CONNECTION FAILED for url https://repo.anaconda.com/pkgs/main/noarch/repodata.json
再来一遍
在这里插入图片描述
错误信息变成了
PackagesNotFoundError:The following packages are not available from current channels:-mingw
解决办法是
首先输入conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
然后再输入conda install mingw libpython
在这里插入图片描述

第六步:检验
输入activate tensorflow激活tensorflow环境
在tensorflow中输入python
然后import keras
在这里插入图片描述
可以看到Using TensorFlow backend表示成功!
激动了一会儿,然后我打开jupyter notebook
在这里插入图片描述
发现无法在jupyter notebook中使用
于是网上找到一个解决办法
https://blog.csdn.net/weixin_41894030/article/details/105545729
在这里插入图片描述
按照这位博主提供的办法就可以成功在jupyter notebook中运行

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值