详细介绍Ubuntu环境下 安装Tensorflow 及Python IDE

引言

随着大数据时代的到来和计算机运算速度的提升,深度学习已经成为现在机器学习中最强有力的工具之一。合理的使用深度神经网络框架搭建神经网络可以起到事倍功半的效果。目前,流行的神经网络框架有Caffe、Torch、Tensorflow等。其中Tensorflow具有配置简单,使用灵活的特性被许多搞人工智能的科研人员和企业所喜爱。接下来我们就介绍如何在Ubuntu的环境下配置Tensorflow。

安装过程

Tensorflow支持多种语言调用,其中最为常用的就是Python语言,Python也是人工智能研究领域最为常用的语言。首先我们打开Terminal。作为Ubuntu中非常重要的一个组成部分,有很多种方法可以打开它。我们可以使用快捷键Ctrl+Alt+T来打开。

然后在Terminal中输入以下语句安装python-pip和python-dev

$ sudo apt-get install python-pip python-dev

解释一下这条命令:apt-get是从软件仓库中获取软件的一条命令,而软件仓库是Linux各大发行版的共有特征:它是一系列存放软件的服务器或网站,包含了软件包和索引文件,用户可以很轻松的使用命令自动定位并安装其中的软件,而省去了到处搜索的麻烦。install则是安装指令,而python-pip和python-dev则是两个需要安装的软件包的名字。pip可以理解成一个比较高级的软件安装器,安装Tensorflow要用到,而dev则是一个额外的类库,也是Tensorflow的安装和运行需要的。

接下来输入指令安装Tensorflow

$ sudo pip install --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.8.0-cp27-none-linux_x86_64.whl

输入了这条指令以后一般情况下会报错的,出现了错误不要害怕让我们来查看下错误的原因:

我们可以看到错误的原因是pip的版本过低了,按照提示我们输入语句更新pip

pip install --upgrade pip

然后我们再次输入上面安装Tensorflow的那个语句安装一遍,一般情况不会报错了,最后会出来以下界面:

当然,有时候还是不会一次成功,这时候可以多试两次也许就OK了。

为了验证是否安装成功,可以在Terminal中输入python进入python的交互界面然后输入import tensorflow as tf 如下图:

如果没有报错那就说明安装成功了。

Python IDE

虽然我们在Terminal的python交互界面中可以运行Python的语句,但是大家都知道如果要编写一个大型程序的话在这里写是不现实的。因此,在这里为大家介绍一款用起来还不错的Python IDE——Komodo IDE的免费版Komodo Edit。可以直接去它的官网http://komodoide.com/download/edit-linux64/#下载安装包。下载了安装包以后可以右键点击提取到此处进行解压。

然后我们点击文件夹进入可以看到这几个文件

其中有那个install.sh很重要哦。然后我们在当前目录右击鼠标选择打开Terminal,这时候的Terminal中的路径就是现在的文件夹,然后输入语句:

sudo sh install.sh

接下来摁两次回车键安装即可。打开Komodo可以见到如下界面,点击Next就可以新建编辑界面了。

进入新建file几面后点击右上角可以看到这个IDE支持很多语言,我们选择其中的Python即可实现在编写中对Python语句的自动补充等功能。

猜你喜欢

转载自blog.csdn.net/qq_38375282/article/details/81224358
今日推荐