keras安装

keras的运行依赖于后端,安装TensorFlow作为keras的backend

1、下载+安装anaconda

https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/?C=M&O=D

选windows-x86_64,All users,可以创建到别的盘,之后的取消打勾

配置Anaconda环境变量—高级系统设置

E:\Anaconda(Python需要)
E:\Anaconda\Scripts(conda自带脚本)
E:\Anaconda\Library\mingw-w64\bin(使用C with python的时候) E:\Anaconda\Library\usr\bin
E:\Anaconda\Library\bin(jupyter notebook动态库)

检验:cmd中输入 conda –version,conda info

打开**Anaconda Navifator 看能否进入界面(需要关闭梯子)**

2.安装 tensorflow

在cmd中输入:conda create –name tensorflow python=3.9

然后activate tensorflow

然后正式安装包(多安装几次

pip install –upgrade –ignore-installed tensorflow 显示Tensorflow(1.14.0版本)是68.3MB大小,默默等待进度条……

测试例子:

tf.compat.v1.disable_eager_execution()
import tensorflow as tf
hello = tf.constant('hello,tf')
sess = tf.compat.v1.Session()
print(sess.run(hello))

安装成功后,每次使用TensorFlow的时候都需要激活conda环境

查看环境:conda info --envs
激活环境:conda activate tensorflow(名字)
关闭环境:conda deactivate

再次测试:

出现的问题:

错误原因:找不到cudart64_110.dll

解决方法:下载https://www.dll-files.com/download/c25912d53d053412fd58bb7bf0a25c1e/cudart64_110.dll.html?c=bk41K1VjWElvTHhjT2lvc2g4dDBuQT09 放入C:\Windows\System32

3.将tensorflow嵌入到IDE中

安装python插件

添加tensorflow路径

通过Anaconda安装tensorflow时,一般会新建一个虚拟环境(env),但是vscode在调试python代码时默认使用的是base环境下的路径。需要将tensorflow环境的路径添加到vscode的settings.json用户设置中,即可在vscode中搭建TensorFlow的开发环境。

出现的问题:vscode调试python时提示无法将“conda”项识别为cmdlet、函数….

解决方法:添加环境变量(两个都要

4.下载keras

激活虚拟环境 conda activate tensorflow

然后 pip install keras

输入python 再输入import keras

注意:必须再虚拟环境中安装!

Table of Contents