背景
随着当前tensorflow使用越来越普遍,已经开始支持windows设备。然而,搭建一个windows平台下的机器学习平台仍有不少坑要踩。如果不是办公室妹子的要求,坚决不会做这些尝试。今天先总结下搭建步骤,亲测可用
准备工作
-java环境,java5以上版本均可,环境变量配置参照网上教程
-Anaconda软件,推荐使用清华大学开源软件镜像链接https://mirrors.tuna.tsinghua.edu.cn/anaconda/下载python3.5或3.6版本的(切记不要使用3.7,支持不好)
-pycharm软件,官网下载,链接http://www.jetbrains.com/pycharm/download/download-thanks.html?platform=windows
步骤
anaconda tensorflow keras 安装
1.安装Anaconda,没有什么好说的,默认安装即可
2.安装tensorflow,打开anaconda prompt
3.查看安装的python版本
4.输入
conda install --channel https://conda.anaconda.org/dhirschfeld tensorflow
输入y安装
5.安装完成后,输入
conda list
查看当前安装的所有包存在tensorflow包即为安装成功
6.在conda环境中,使用pip安装任何需要的包。使用
pip install keras
安装keras7.输入python,输入
import keras
,出现如图所示即为成功pycharm安装
1.默认安装即可
2.激活,网上很多激活码都会报出cancelled之类的错误,推荐使用添加hosts的方式进行激活,在hosts文件末尾添加
0.0.0.0 account.jetbrains.com
保存后,重新激活即可
3.工具栏,File中选中Settings,选择project interpreter,选择anaconda安装目录下的python,apply,ok即可。
此时,即拥有了一个windows平台下的机器学习环境。
踩坑
1.虽然这篇文章写于2018年11月,此时python版本已经更新至3.7,但仍推荐使用3.5版本,3.7会出现无法找到匹配tensorflow版本的问题
2.windows环境下使用pip命令进行安装并不是很稳定的安装方式,有的包会报出错误,此时,在官网是直接下载,使用
pip install 绝对路径/文件名
的方式进行安装
其余的目前还没想到,后续补充~~~