摘要:本文主要介绍了windows7(64位)下,使用Anaconda安装python、tensorflow、keras,下载安装pycharm并选择合适的python解释器,并下载深度学习需要的python第三方模块/库。
一、Python安装
1、Anaconda 下载与安装
选择Anaconda安装,为安装tensorflow需要安装Anaconda3-4.2.0版本(对应python3.5版本)
Anaconda下载地址:https://repo.continuum.io/archive/,但由于下载速度极慢,此处分享网盘链接 Anaconda3-4.2.0-Windows-x86_64 ,密码w2qi。
双击下载后的.exe文件安装,点击next直至出现此页面,勾选所有选项,添加环境变量后点击install,直至安装完成。
2、python安装
开始菜单运行cmd,输入python --version
后运行,出现下图则表示python3…5安装成功。
二、Tensorflow安装
tensoeflow官网安装方法有很多
http://www.tensorfly/tfdoc/get_started/os_setup.html,此处选择Anaconda安装。
1、打开cmd窗口,创建conda环境
conda create -n tensorflow python=3.5
2、激活conda环境
activate tensorflow
3、安装CPU版本的tensorflow
pip install --ignore-installed --upgrade tensorflow
安装GPU版本的tensorflow
pip install --ignore-installed --upgrade tensorflow-gpu
CPU版本和GPU版本针对自己需要和电脑配置选择下载其一即可。由于本作者电脑不适合安装GPU版本,而且GPU版本的tensorflow需要配合安装CUDA和CUDNN以及配置依赖等操作,故此处选择安装CPU版本的tensorflow。
4、测试安装成功与否
在cmd窗口执行python命令后,输入下列代码:
import tensorflow as tf
输入上行命令后,若出现下图的 则表示安装成功,否则安装失败。
三、Keras安装
打开cmd窗口,输入下列命令:
1、更新pip到最新版本 :python -m pip install -U pip
2、安装keras:pip install keras
3、安装MinGW环境:conda install mingw libpython
4、测试keras安装成功与否
1)进入python环境:python
2)验证keras: import keras
至此,keras安装成功。由于keras的默认后端是tensorflow,若后端是theano,则需要修改相关文件。
四、Pycharm下载与安装
pycharm是应用非常广泛的一款python IDE,带有一整套使用python语言开发时的工具,比如调试、project管理、单元测试等功能
##1、pycharm下载安装
- 推荐购买正版专业版,也可选择免费的社区版
- 专业版可免费试用30天
- 网上找激活方法或者激活码
1)登录pycharm官网进行下载
有专业版和社区版,前者收费,后者免费。因专业版功能更强大,选择下载专业版。
2)安装pycharm
点击下载好的安装包,点next,直至第三步时全部勾选
接下来点install等待安装,然后再运行pycharm。
##2、pycharm激活
因专业版本是非免费的,需要激活,此处参考某大神帖获取activation code。
1)选择Actvation code 激活
2)更新hosts文件
更新的文件地址
原本的hosts文件在windows中的地址为
C:\Windows\System32\drivers\etc
替换掉原本的hosts文件,然后断网重连。(目的是屏蔽掉pycharm对激活码的验证)
3)获取激活码
激活码获取网址
点击“获取注册码”,复制该注册码,粘贴在pycharm的激活码框内,点击ok完成激活。
至此,pycharm安装完成。
五、PyCharm中Python模块/库的安装
1、导入tensorflow
如果在pycharm中写入import tensorflow as tf
运行后报错,提示没有tensorflow这个模块,这是由于此时选择的pycharm中的python解释器与tensorflow默认安装下的python解释器路径不同。
选择“File”→“Settings”→“Project Interpreter”,当你选择的Interpreter是anaconda下的python.exe时,在pycharm中导入tensorflow时,运行后会报错。
解释器的选择如下图所示,点击图中的设置按钮,然后选择“Add…”
在“Add Python Interpreter”窗口中,选择左侧的“System Interpreter”,然后点击Interpreter框右侧的选择按钮
想使用tensorflow模块的话,python解释器应选择tensorflow安装下的python.exe,路径:(anaconda->envs->tenfowflow->python.exe)下的python.exe(具体按照自己电脑中tensorflow下的python.exe路径)。
添加好后,选择此python解释器。
2、导入其他深度学习python模块/库
选择“File”→“Settings”→“Project Interpreter”,在选择好的python解释器下,点击“+”添加python第三方库
在框中输入numpy,点击“Install Package”,等待安装完成,同样操作安装scipy、matplotlib、h5py、sklearn等python库。
更多推荐
windows7(64位)下安装tensorflow(CPU版本)+keras以及pycharm的安装及环境配置
发布评论