Ubuntu下 python3安装tensorflow(CPU版) 和 jupyter notebook

版权声明:转载请注明出处。 https://blog.csdn.net/b285795298/article/details/86291981

大佬万福.
我是一个新手菜鸟, 想要入门tensorflow来的.
我写的东西是入门级别的(因为怕自己以后忘记).
tensorflow的安装是基于单CPU的.
您如果要查找GPU版本的Tensorflow安装方法,建议您参考:https://blog.csdn.net/u014797226/article/details/80229887

我开始了:

  1. 确保Virtualenv 和 pip 被安装.

     lenovo@R9000-2:~$ sudo apt-get install python3-virtualenv python3-pip python3-dev
    
  2. 为确保不同版本的互不影响,建议新建虚拟环境.

    #将所有的虚拟环境存放在一个文件夹"env"下

    lenovo@R9000-2:~$ sudo mkdir ~/env
    

    #创建tensorflow 的虚拟环境

    lenovo@R9000-2:~$ virtualenv --system-site-packages ~/env/tensorflow
    

    #执行~/env/tensorflow/bin/activate启动虚拟环境

    lenovo@R9000-2:~$ source ~/env/tensorflow/bin/activate
    (tensorflow) lenovo@R9000-2:~$ 
    

    #如经常需要使用该虚拟环境,可以创建快捷方式
    在~目录下,vim .bashrc,添加一行:

    alias tensorflow='source ~/env/tensorflow/bin/activate'
    

    重启Terminal,此后输入tensorflow 即可启动该虚拟环境.

    lenovo@R9000-2:~$ tensorflow
    (tensorflow) lenovo@R9000-2:~$ 
    
  3. 创建好虚拟环境后,安装Tensorflow(tensorflow 目前最高支持python3.6版本)
    你可以从这里找到对应版本的安装包.https://pypi.org/project/tensorflow/#files
    #用pip3安装(我安装的是python3.6对应版本)

    pip3 install --upgrade https://files.pythonhosted.org/packages/22/cc/ca70b78087015d21c5f3f93694107f34ebccb3be9624385a911d4b52ecef/tensorflow-1.12.0-cp36-cp36m-manylinux1_x86_64.whl
    

    静静等待,直到命令行出现:Successfully installed tensorflow-1.12.0

  4. 安装 jupyter notebook
    这是不需要解释,只需要敲入对应命令的安装过程:

     lenovo@R9000-2:~$ sudo python3 -m pip install jupyterhub notebook
    

在这里插入图片描述

	lenovo@R9000-2:~$ sudo python3 -m ipykernel install
	lenovo@R9000-2:~$ sudo apt-get install build-essential
	lenovo@R9000-2:~$ sudo pip3 install jupyter
	lenovo@R9000-2:~$ sudo apt-get build-dep python3-matplotlib python3-tk

执行上面最后一条命令,若出现:
E: 您必须在 sources.list 中指定代码源(deb-src) URI错误
在这里插入图片描述
请将你机器上的软件更新器中的源代码勾上.
在这里插入图片描述
静静等待安装完成.
#启动jupyter
启动虚拟环境后,建立工作文件夹.
进入此文件夹.
启动jupyter notebook服务器.

(tensorflow) lenovo@R9000-2:~/dev/kaggle/tf-notebooks$ jupyter notebook

#随后,默认浏览器会打开jupyter 操作页面
在这里插入图片描述
至此您可以愉快的玩耍tensorflow了.

猜你喜欢

转载自blog.csdn.net/b285795298/article/details/86291981
今日推荐