anaconda安装tensorflow和keras步骤及遇到的问题

您所在的位置:网站首页 keras安装失败 anaconda安装tensorflow和keras步骤及遇到的问题

anaconda安装tensorflow和keras步骤及遇到的问题

2023-08-18 00:24| 来源: 网络整理| 查看: 265

一、安装anaconda

在https://www.anaconda.com/download/这正常下载安装就行,没什么坑。用python3的就下python3.X版本,python2的就下python2.X版本。其他人的博客写的很清楚了,这就不多说了。

二、 用anaconda安装tensorflow

安装完成anaconda后启动“Anaconda Prompt” 1、查看conda的版本信息,检查是否安装成功

conda --version

2、用清华大学开源软件镜像站,下载更快速度,在Anaconda Prompt中输入如下两条命令

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --set show_channel_urls yes

3、创建环境,回车后输入y继续

conda create -n tensorflow python=3.5

4、打开Anaconda Navigator,在主界面中可以看到TensorFlow的环境,如图: 在这里插入图片描述 5、在Anaconda Prompt中启动tensorflow环境

activate tensorflow

6、开始安装

conda install tensorflow

7、安装完测试 先进入python 在这里插入图片描述 然后输入以下代码

import tensorflow as tf a = tf.constant(2.) b = tf.constant(4.) print('a+b=',a+b)

若出现下图,并且没有报错,则tensorflow安装成功 在这里插入图片描述

三、用anaconda安装keras

1、安装tensorflow测试成功后,输入exit()退出python环境,回到tensorflow环境,用如下命令查看tensorflow的版本是多少,如下图,我的是tensorflow1.2.1。

pip show tensorflow

在这里插入图片描述 2、因为tensorflow的版本需要和keras的版本对应,故不能直接pip install keras,因为这个命令是安装最新的keras,可能和你的tensorflow不匹配,具体它俩版本的对应关系在这https://docs.floydhub.com/guides/environments/,自己查看 在这里插入图片描述 3、找到自己对应的keras版本,开始安装。我的是tensorflow1.2.1,安装keras2.0.6,用命令pip install keras==2.0.6

pip install keras==2.0.6

4、安装完后先进入python环境,进行测试,若出现下图Using TensorFlow backend.则恭喜你,幸运儿,安装成功,没遇到一个坑。

import keras

在这里插入图片描述 5、若出现ModuleNotFoundError: No module named 'yaml’错误,则输入如下命令进行安装,然后再测试,完美,没任何错误了!

conda install pyyaml 四、总结

我装这俩玩意花了一天多,错误百出,一开始使用pip install tensorflow安装好多错误,后来再用命令conda install tensorflow 后好像就好友好,我发现这俩命令可以不一样,若你开始用的是pip后面就用pip来安装,若一开始用的是conda就一直用conda,交错使用有时候他俩互不认识。但是我一开始是用conda安的tensorflow,在安keras的时候用的pip,因为conda install keras==2.0.6找不到keras2.0.6,除了这个,其他好像都是用的conda。本人也是小白,也好多不懂,如果哪里有错误,请大神指出,写这篇文章是因为自己遇到太多坑,记录一下,防止忘记,也是尽量帮助更多人少踩点坑!



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3