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

大佬万福.
我是一个新手菜鸟, 想要入门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了.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

半九拾

援助一个bug吧

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值