Anaconda中快速安装Tensorflow与Keras并在pycharm中完成相应配置(win10cpu版)

我的基本情况与安装目标:win10+Anaconda3+Python3.7环境,想要安装好CPU版本Keras框架,选择安装方法为:先安装Tensorflow(CPU版)再安装keras。

前提条件:电脑已经安装好Anaconda3软件,Anaconda3安装详见这篇文章,按照文章里步骤安装就好。【Anaconda教程01】怎么安装Anaconda3 - 知乎  这里不再详细介绍安装步骤。

关于版本匹配问题:下图给出常用对应版本,但是没必要非得严格按照这个版本去匹配安装,各版本附近皆可正常安装,比如我安装的是tensorflow1.15.0+Keras2.3.1+Python3.7;自己对着表格可以酌情选择。

Anaconda中快速安装Tensorflow与Keras并在pycharm中完成相应配置(win10cpu版)_第1张图片

安装提醒:在安装时注意每一次的安装环境,作为小白,我刚开始安装时经常因为没有进入指定坏境就开始跟着输入代码,搞得最后没有到达安装效果,也因为没有进入指定环境导致查询自己安装结果时总是报错。希望引起注意,下面给出正式安装步骤。

步骤1:如果你已经尝试安装过Tensorflow或者keras,但老是报错,再跟着我安装之前先把原来安装的框架环境清除掉。如果这是你第一次安装或已经清除干净,则忽略这一步。打开Anaconda Prompt,输入下面代码(注:下面tensorflow是你anaconda软件envs文件夹下子文件夹名字,看你当时安装时候对这个文件夹的命名,做替换):

conda activate base

conda remove -n tensorflow --all    

pip uninstall keras

提示是否输入有y,键盘键入y,点击回车,如下

步骤2:更新pip,在anaconda prompt中base环境下输入下面代码:

python -m pip install -U pip

截图如下:Anaconda中快速安装Tensorflow与Keras并在pycharm中完成相应配置(win10cpu版)_第2张图片

 步骤3:创建名为Tensorflow的环境,输入下面代码(根据自己需求选择python版本)

conda create  --name  tensorflow python=3.7

步骤4:激活tensorflow环境,并安装tensorflow,输入代码如下:

activate tensorflow

pip install tensorflow==1.15.0

注意:输入activate tensorflow后上面(base)变成了(tensorflow)表示进入tensorflow环境。这里要保证电脑网路通常,保证正常下载,如果没有成功下载并报错,可以选择用清华镜像源下载,即把第二条代码改为 pip install tensorflow==1.15.0 -i https://pypi.tuna.tsinghua.edu.cn/simple 重新下载安装

步骤5:检测tensorflow是否安装成功(在tensorflow环境下),输入下面代码:

python

import  tensorflow as tf

显示如下,则tensorflow安装成功

Anaconda中快速安装Tensorflow与Keras并在pycharm中完成相应配置(win10cpu版)_第3张图片

步骤6:安装keras,在tensorflow环境下输入下面代码:

pip install keras ==2.3.1

如下图

Anaconda中快速安装Tensorflow与Keras并在pycharm中完成相应配置(win10cpu版)_第4张图片

这里要保证电脑网路通常,保证正常下载,如果没有成功下载并报错,可以选择用清华镜像源下载,即把第二条代码改为 pip install keras==2.3.1 -i https://pypi.tuna.tsinghua.edu.cn/simple 重新下载安装 。

步骤7:安装keras运行的一个组件mingw libpython,依旧在tensorflow环境下输入下面代码:

conda install mingw libpython

打开电脑环境变量-系统变量-Path-编辑,观察有没有下面这个环境变量,若没有,手动添加

Anaconda中快速安装Tensorflow与Keras并在pycharm中完成相应配置(win10cpu版)_第5张图片

步骤8:检测keras是否安装成功,在tensorflow环境下输入下面代码

python

import keras

显示如下图则安装成功:

Anaconda中快速安装Tensorflow与Keras并在pycharm中完成相应配置(win10cpu版)_第6张图片

至此,我们已经成功安装好tensorflow与keras 。

下面在pycharm上面配置tensorflow环境:

新建一个项目文件后,依次点击File--Settings--Project Interpreter--选择刚建的项目--点击最右侧设置图标--点击Add...--点击Conda Environment--选中Exisiting environment---点击右侧三个点----选择Anaconda软件所在文件夹--点击envs前面三角---选择下面python.exe编译器--点击ok--选择Make

available to all project--一路ok    

完成配置,我们在该项目下新建一个文件,输入下面代码:

import tensorflow
print(tensorflow.__version__)
import keras
print(keras.__version__)

得到如下图:

Anaconda中快速安装Tensorflow与Keras并在pycharm中完成相应配置(win10cpu版)_第7张图片

至此,完成安装与配置 。

你可能感兴趣的:(深度学习,人工智能,机器学习,深度学习)