栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

keras安装环境搭建教程_keras安装与配置指南?

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

keras安装环境搭建教程_keras安装与配置指南?

Keras的安装

1-介绍2-创建虚拟环境3-tensorflow与keras安装4-错误记录-等待解决

1-介绍

1,keras需要在TensorFlow之上才能运行,所以要先安装tensorflow.
2,Tensorflow只能在3.7以前的python版本中运行,所以需要先创建一个基于python 3.6的虚拟环境.

2-创建虚拟环境

打开anaconda prompt,输入命令:

#创建虚拟环境名
conda create -n tensorflow_py36 python=3.6
#查看已创建环境
conda info --envs
#激活到创建的环境中去
conda activate tensorflow_py36

结果图如下:

3-tensorflow与keras安装

keras搭建在tensorflow基础上,在安装keras安装之前需要安装tensorflow、numpy、matplotlib、scipy。

conda install numpy
conda install matplotlib
conda install scipy
conda install tensorflow
conda install keras

然后验证是否安装成功,在anaconda prompt中输入以下指令:

python
import keras

出现如下图所示既安装成功。

4-错误记录-等待解决

在安装的过程中出现了以下情况,等待后续的解决。但是我在pycharm中可以使用keras。

C:UsersWW>python E:anacondaanacondaenvstensorflow_py36etckerasload_config.py  1>temp.txt
C:UsersWW>set /p KERAS_BACKEND= 0del temp.txt
C:UsersWW>python -c "import keras"  1>nul 2>&1
C:UsersWW>if errorlevel 1 (
ver  1>nul
 set "KERAS_BACKEND=theano"
 python -c "import keras"  1>nul 2>&1
)
C:UsersWW>SET DISTUTILS_USE_SDK=1
C:UsersWW>SET MSSdk=1
C:UsersWW>SET "VS_VERSION=15.0"
C:UsersWW>SET "VS_MAJOR=15"
C:UsersWW>SET "VS_YEAR=2017"
C:UsersWW>set "MSYS2_ARG_CONV_EXCL=/AI;/AL;/OUT;/out"
C:UsersWW>set "MSYS2_ENV_CONV_EXCL=CL"
C:UsersWW>set "PY_VCRUNTIME_REDIST=binvcruntime140.dll"
C:UsersWW>set "CXX=cl.exe"
C:UsersWW>set "CC=cl.exe"
C:UsersWW>set "VSINSTALLDIR="
C:UsersWW>set "NEWER_VS_WITH_OLDER_VC=0"
C:UsersWW>for /F "usebackq tokens=*" %i in (`vswhere.exe -nologo -products * -version [15.0,16.0) -property installationPath`) do (set "VSINSTALLDIR=%i" )
C:UsersWW>if not exist "" (for /F "usebackq tokens=*" %i in (`vswhere.exe -nologo -products * -requires Microsoft.VisualStudio.Component.VC.v141.x86.x64 -property installationPath`) do (
set "VSINSTALLDIR=%i"
 set "NEWER_VS_WITH_OLDER_VC=1"
) )
C:UsersWW>if not exist "" (set "VSINSTALLDIR=C:Program Files (x86)Microsoft Visual Studio2017Professional" )
C:UsersWW>if not exist "C:Program Files (x86)Microsoft Visual Studio2017Professional" (set "VSINSTALLDIR=C:Program Files (x86)Microsoft Visual Studio2017Community" )
C:UsersWW>if not exist "C:Program Files (x86)Microsoft Visual Studio2017Community" (set "VSINSTALLDIR=C:Program Files (x86)Microsoft Visual Studio2017BuildTools" )
C:UsersWW>if not exist "C:Program Files (x86)Microsoft Visual Studio2017BuildTools" (set "VSINSTALLDIR=C:Program Files (x86)Microsoft Visual Studio2017Enterprise" )
C:UsersWW>IF NOT "" == "" (
set "INCLUDE=;"
 set "LIB=;"
 set "CMAKE_PREFIX_PATH=;"
)
C:UsersWW>call :GetWin10SdkDir
C:UsersWW>call :GetWin10SdkDirHelper HKLMSOFTWAREWow6432Node  1>nul 2>&1
C:UsersWW>if errorlevel 1 call :GetWin10SdkDirHelper HKCUSOFTWAREWow6432Node  1>nul 2>&1
C:UsersWW>if errorlevel 1 call :GetWin10SdkDirHelper HKLMSOFTWARE  1>nul 2>&1
C:UsersWW>if errorlevel 1 call :GetWin10SdkDirHelper HKCUSOFTWARE  1>nul 2>&1
C:UsersWW>if errorlevel 1 exit /B 1
C:UsersWW>exit /B 0
C:UsersWW>for /F %i in ('dir /ON /B "include10.*"') DO (SET WindowsSDKVer=%~i )
系统找不到指定的文件。
C:UsersWW>if errorlevel 1 (echo "Didn't find any windows 10 SDK. I'm not sure if things will work, but let's try..." )  else (echo Windows SDK version found as: "" )
Windows SDK version found as: ""
C:UsersWW>IF "win-64" == "win-64" (
set "BITS=64"
 set "CMAKE_PLAT=x64"
)  ELSE (
set "BITS=32"
 set "CMAKE_PLAT=Win32"
)
C:UsersWW>IF 2017 GEQ 2019 (
set "CMAKE_GEN=Visual Studio 15 2017"
 set "USE_NEW_CMAKE_GEN_SYNTAX=1"
)  ELSE (
IF "win-64" == "win-64" (set "CMAKE_GEN=Visual Studio 15 2017 Win64" )  else (set "CMAKE_GEN=Visual Studio 15 2017" )
 set "USE_NEW_CMAKE_GEN_SYNTAX=0"
)
C:UsersWW>echo "NEWER_VS_WITH_OLDER_VC=0"
"NEWER_VS_WITH_OLDER_VC=0"
C:UsersWW>IF "0" == "1" (
set "CMAKE_GEN=Visual Studio 16 2019"
 set "USE_NEW_CMAKE_GEN_SYNTAX=1"
)
C:UsersWW>IF "" == "" SET "CMAKE_GENERATOR=Visual Studio 15 2017 Win64"
C:UsersWW>IF "0" == "1" (
IF "" == "" SET "CMAKE_GENERATOR_PLATFORM=x64"
 IF "" == "" SET "CMAKE_GENERATOR_TOOLSET=v141"
)
C:UsersWW>pushd C:Program Files (x86)Microsoft Visual Studio2017Enterprise
系统找不到指定的路径。
C:UsersWW>CALL "VCAuxiliaryBuildvcvars64.bat" -vcvars_ver=14.16
系统找不到指定的路径。
C:UsersWW>popd
C:UsersWW>call :GetWin10SdkDirHelper HKLMSOFTWAREWow6432Node  1>nul 2>&1
C:UsersWW>if errorlevel 1 call :GetWin10SdkDirHelper HKCUSOFTWAREWow6432Node  1>nul 2>&1
C:UsersWW>if errorlevel 1 call :GetWin10SdkDirHelper HKLMSOFTWARE  1>nul 2>&1
C:UsersWW>if errorlevel 1 call :GetWin10SdkDirHelper HKCUSOFTWARE  1>nul 2>&1
C:UsersWW>if errorlevel 1 exit /B 1
C:UsersWW>exit /B 0
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/787005.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号