简单高效,亲测大部分可行:ubuntu镜像下载+andaconda3+tensorflow虚拟环境搭建、安装+tensorflow虚拟环境下进行jupyter notebook 开发

本教程是本人通过三天三夜的试水摸索而成,希望对大家有所帮助

一、ubuntu镜像下载

主要是安装VM虚拟机以及配置好Ubuntu:https://blog.csdn.net/u014337397/article/details/80751753

二、anaconda3下载(已自带python)

由于官网下载速度可能较慢,可以去清华的镜像网站:

https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/

下载后,一般在Download文件夹下,在终端(Ctrl+Alt+T)进入该文件夹进行安装 

cd Downloads

之后再执行:

bash Anaconda3-5.1.0-Linux-x86_64.sh

一路回车或是yes,但注意在最后的一项装vscode要输入no

三、tensorflow虚拟环境搭建、安装

本步骤十分关键且易出问题,可能是本人操作不对或是对Ubuntu上手不久,使用传统的pip install总是把tensorflow装到系统自带的python环境中,而我们如果要在pycharm或是jupyter notebook操作的话,最好还是用anaconda的python环境,本人在windows上也是如此,不过没有搭建虚拟环境

1、首先是在终端上搭建好一个名称为tf的虚拟环境(可以让我们在虚拟环境里为所欲为而不影响外部配置):

conda create -n tf

2、激活虚拟环境:(就是进入到这个虚拟环境里面)

source activate tf

PS:如果要退出虚拟环境:输入:

source deactivate tf

3、安装tensorflow:

1)安装CPU版本(不用版本号的话则默认最新版,且在虚拟环境下会安装对应的python版本):

conda install tensorflow == 版本号

2)安装GPU版本:

conda install tensorflow-gpu  == 版本号

3)漫长的等待后,看看自己是否安装成功:

在python环境下导入tensorflow试试:(不报错就成功啦)

import tensorflow as tf

四、jupyter notebook 开发(tensorflow虚拟环境下):

若是直接在虚拟环境下打开jupyter notebook,在输入import tensorflow时依旧会显示no module,这是因为此时默认是anaconda自带的jupyter notebook(anaconda的python环境没有tensorflow库),因此为了在tensorflow虚拟环境下运行jupyter notebook进行开发,需要在虚拟环境下安装jupyter,运行下面几行代码

conda install ipython
pip install jupyter
ipython kernelspec install-self --user 

安装完毕后,在虚拟环境(tf)运行jupyter notebook

简单高效,亲测大部分可行:ubuntu镜像下载+andaconda3+tensorflow虚拟环境搭建、安装+tensorflow虚拟环境下进行jupyter notebook 开发

最终效果如下,可以看出tensorflow的安装路径在虚拟环境的路径中

简单高效,亲测大部分可行:ubuntu镜像下载+andaconda3+tensorflow虚拟环境搭建、安装+tensorflow虚拟环境下进行jupyter notebook 开发

注:若要安装其他算法库,也可在虚拟环境中安装

 

上一篇:Jupyter notebook添加内核的正确姿势


下一篇:centos 7 jupyter配置