首先了解三个概念:
Tip:现有的python编译器,都自带了pip库管理工具,所以不需要额外再单独处理,直接可以在cmd中进行pip命令,更新,新增,删除库。
写python代码,就需要上面三个工具:解释器+编译器+包管理工具,一般大家选择python解释器+pycharm+pip包管理工具,或者选择Pycharm+anaconda+python编译器(又因为anaconda中本身就含有python编译器,所有真正在下载软件时不需要额外的在下载python编译器了)。第一种方案,一般是通过cmd通过pip命令进行环境搭建和包管理。本文介绍第二种方案进行TensorFlow和Keras的安装。
首先进入anaconda官网下载anaconda,安装,这里需要注意一点,选中下面的红框框,省得以后在进行额外的环境变量配置。其他可以参考其他anaconda安装,安装地址随意确定,完成安装即可。
打开cmd,输入Python,显示Python版本,说明安装成功,如图。
文章内容参考如下Win10系统 安装Anaconda+TensorFlow+Keras图基本都来自于该作者内容,本文只是在此基础上,重点记录两个要点,(1)解释器,编译器,包管理的概念,(2)如果导入项目,并选择TensorFlow环境。此外,如果想看视频的可以看这个小姐姐的,我的内容更多是从她那来的:anaconda、TensorFlow、Keras安装可能出现的问题及解决/经验分享。
1 打开anaconda prompt ,将pip升级到最新版,注意刚开始的环境都是base,这点很重要:
python -m pip install -U pip
2. 创建名为TensorFlow的环境,同时安装Python3.5.2
conda create --name tensorflow python=3.5.2
activate tensorflow
pip install tensorflow==1.15.0 -i https://pypi.tuna.tsinghua.edu.cn/simple
验证是否成功:
输入Python,再输入import tensorflow as tf,若下一行出现<<<,则说明TensorFlow安装成功,如图:
重新进入Anaconda Prompt,需要注意,此时的环境是TensorFlow
1.安装keras
使用清华镜像
pip install Keras==2.2.5 -i https://pypi.tuna.tsinghua.edu.cn/simple
conda install mingw libpython
3 验证是否安装成功
验证:输入Python,再输入import keras,显示Using TensorFlow backed,则说明安装成功,如图。
在pycharm内导入项目,正常情况下pycharm会默认的环境是(base),因此需要改变为(TensorFlow)环境,实际上我们可以从anaconda安装目录中可以找到一个envs的文件夹,里面就有我们需要的TensorFlow环境。
pycharm导入项目后,file->setting->python Interpreter->右边的小齿轮->add-conda environment->existing environment->interpreter选择刚才目录下的TensorFlow中的python.exe即可创建TensorFlow的编译环境。