ubuntu14.04 keras安装以及Pycharm配置详解

最近需要弄一些机器学习的东西,自然想到要安装Tensorflow,keras。在网上搜索了一大片,关于ubuntu系统keras的安装,以及如何将它配置到pycharm的教程实在太少,因此特地记录一下安装的全过程。

背景:ubuntu14.04 Pycharm编辑器

首先要告诉大家的是,Keras等众多机器学习的包一定要在外部安装好了,不要直接用pycharm中直接安装,即

File->setting->Project Interpreter,然后点击+号安装,这样是绝对不成功的!

一、先介绍一下安装Keras之前要安装好哪些东西。(按照如下顺序安装即可)

(1)anaconda的安装。

这个直接傻瓜安装即可,不会碰到什么太大的问题。网上的教程有一大把,这里分享一个介绍anaconda的链接。

测试是否安装成功:
 

anaconda -V

安装成功会显示如下版本号:

在anaconda文件夹中打开控制台,确保接下来的安装都在anaconda的文件夹进行。

(2)Theano的安装。

安装好anaconda后,打开控制台,输入如下指令:
 

pip3 install Theano

注意:如果你是python2,用pip install Theano,如果是python3则用上面的指令。

安装过程中会报错,一般都是某些包未安装造成的,按照错误提示安装对应的包即可。

测试是否安装成功:
进入控制台,先输入python,进入python模式

输入:

import theano

不报错即可。

(3)Tensorflow的安装。

输入如下指令:
 

pip3 install tensorflow

和上面一样,Python2使用pip指令

测试是否安装成功:

import tensorflow

不报错即可

注意:这样安装的tensorflow是2.x版本的

如果要安装tensorflow1.x版本

a.查看python版本,在控制台输入python

b.进入网址找到对应的.whl文件

c.输入如下命令,以tensorflow1.3.0为例,python版本为3.6.5

pip3 install tensorflow-1.3.0-cp36-cp36m-manylinux1_x86_64.whl

(4)Keras的安装

注意Keras与tensorflow的版本对应,可由如下网址查看

版本对应关系

我的tensorflow是1.3.0版本

pip3 install keras==2.0.6

Python2使用pip指令.

测试是否安装成功:输入如下指令

from keras.models import Sequential

正常显示界面:
ubuntu14.04 keras安装以及Pycharm配置详解_第1张图片
大家可以看到,输入指令后,控制台还显示出了keras所在的python解释器的具体位置,请牢记这个位置。

至此Keras安装成功。

二、Pycharm中如何导入。

(1)File->setting->Project Interpreter,先进入如下界面:

ubuntu14.04 keras安装以及Pycharm配置详解_第2张图片

(2)点击锯齿形状按钮->Add,进入如下界面:
ubuntu14.04 keras安装以及Pycharm配置详解_第3张图片
(3)点击System Interpreter。把Interperter的位置改为anaconda中Python解释器的位置即可。我的位置是在

/home/matrix/anaconda3/bin/python3.6

注:如何安装.whl文件?

打开控制台 pip install whl文件

如:

pip install joblib-0.14.0-py2.py3-none-any.whl

 

你可能感兴趣的:(python,Pycharm,Keras安装)