下载安装配置python、Anaconda,在Anaconda上配置tensorflow和keras,在pycharm上配置tensorflow

操作系统:windows7

最终目的是在pycharm上用tensorflow,配置顺序为:下载安装配置python --> 下载安装配置Anaconda --> 在Anaconda上配置tensorflow和keras --> 在pycharm上配置tensorflow

1.下载安装配置python

教程:python最详细的安装与完全卸载_无尽的沉默的博客-CSDN博客_卸载python

我装的是64bit的python3.5.2,在这里提醒一下最好还是装3.5版本的python,因为python和tensorflow有版本对应的关系,tensorflow现在好像还不能支持版本较高的python,一开始就下3.5版本的能避免后续很多麻烦。

tensorflow的历史版本与对应python版本:TensorFlow的历史版本与对应Python版本_白水baishui的博客-CSDN博客_tensorflow与python对应

2.下载安装配置Anaconda
教程:一、在Windows下安装Anaconda 及TensorFlow与Keras(超级详细哦)_会哭泣的猫的博客-CSDN博客_anaconda安装keras(这个教程看完第二点就行了,3、建立Tensorflow的Anaconda环境这里开始对我的实操来说就是个坑,不过每个人情况不一样也可以试试)

3.在Anaconda上配置tensorflow和keras

(1)配置tensorflow

教程1:Windows安装TensorFlow教程(国内源安装附上各大镜像网站网址)_youkiaaa的博客-CSDN博客_tensorflow镜像

教程1里面的镜像资源亲测现在都没有能用的了,但不知道以后会不会有更新,仅做一个参考

教程2:用pip安装tensorflow换成国内源快速安装_我只是一个搬砖的的博客-CSDN博客_安装tensorflow换源

教程2里的豆瓣镜像资源亲测还能用,速度也还不错

我安装的时候碰到一个bug: ERROR: Failed building wheel for grpcio

解决教程参考:TensorFlow1.13.1安装指南-pudn.com

在Anaconda上配置tensorflow其实是创建了一个tensorflow环境,在这个环境下安装了tensorflow,支持tensorflow的python.exe就在这个环境的文件夹里,我的是:F:\Anaconda3-4.2.0\envs\tensorflow

(2)配置keras

教程:keras安装教程_超能战队的博客-CSDN博客_keras安装教程

keras是在Anaconda的tensorflow环境下pip install的,记得一定要先在Anaconda Prompt中activate tensorflow进入tensorflow环境后再pip install keras

4.在pycharm上配置tensorflow

总步骤:新建项目 --> 在该项目里新建.py文件 --> 在该项目配置tensorflow

打开pycharm后选择文件 --> 新项目

 选择Pure Python,Location自定义项目存放路径,Interpreter选择一个python.exe,因为我是在Anaconda上搭的tensorflow,所以我就选了Anaconda下的python.exe

在新建的项目下选择文件 --> 新建

 选择Python File

 在Demo2里写测试代码如下图所示,此时如果运行会报错

选择文件 --> 设置 

 选择Project Interpreter --> 选如图所示的设置图标,注意此时这里的Project Interpreter默认是pycharm自动识别到的python,一般来说是没有搭载tensorflow的,所以要点设置图标进行更改

 选择Add Local

 找到你Anaconda下的tensorflow环境文件夹,选择里面的python.exe,我的是路径F:\Anaconda3-4.2.0\envs\tensorflow,选在这个路径下的python.exe,选完后点确定就可以了

 这样就是当前项目搭载了tensorflow,反正就是每次新建一个项目都要选tensorflow下的python.exe吧~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值