windows环境下机器学习环境搭建 tensorflow+anaconda +keras+pycharm

背景

随着当前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

image.png

3.查看安装的python版本
image.png

4.输入
conda install --channel https://conda.anaconda.org/dhirschfeld tensorflow
输入y安装
5.安装完成后,输入
conda list查看当前安装的所有包
image.png

存在tensorflow包即为安装成功
6.在conda环境中,使用pip安装任何需要的包。使用
pip install keras安装keras
7.输入python,输入import keras,出现如图所示即为成功
image.png

pycharm安装

1.默认安装即可
2.激活,网上很多激活码都会报出cancelled之类的错误,推荐使用添加hosts的方式进行激活,在hosts文件末尾添加
0.0.0.0 account.jetbrains.com
保存后,重新激活即可
3.工具栏,File中选中Settings,选择project interpreter,选择anaconda安装目录下的python,apply,ok即可。

image.png

此时,即拥有了一个windows平台下的机器学习环境。

踩坑

1.虽然这篇文章写于2018年11月,此时python版本已经更新至3.7,但仍推荐使用3.5版本,3.7会出现无法找到匹配tensorflow版本的问题
2.windows环境下使用pip命令进行安装并不是很稳定的安装方式,有的包会报出错误,此时,在官网是直接下载,使用
pip install 绝对路径/文件名
的方式进行安装

其余的目前还没想到,后续补充~~~

你可能感兴趣的:(windows环境下机器学习环境搭建 tensorflow+anaconda +keras+pycharm)