Ubuntu上 使用jupyter notebook 运行Tensorflow准备工作

前期比较顺利,安装Tensorflow卡住了。

从头说起,安装Anaconda没啥说的,网上资料很多。最新版的Anaconda3自带python3,且自带jupyter notebook,不用另外安装。获取管理员权限(命令行输入: su root   再输入密码)。接着输入:

jupyter notebook --allow

出现一大串:

                               

 

 往下找到 这样的地址,单击选择打开链接。即在浏览器中出现jupyter notebook。

最后单击New选择python版本即可。

 

下面安装 Tensorflow:

按照网上搜出的命令 :pip install tensorflow 本该是没问题的,但是出现了 Could not find  a version that satisfies the requirement  tensorflow(from versions: )No matching distribution found for  tensorflow 错误提示。百思不得其解。

后来查到目前tensorflow只支持到 python 3.6,而我下载的Anaconda是3.7。所以得开辟一个3.6的虚拟环境。于是继续:

conda info --envs

这是用来查看当前的python版本。现在要新建一个3.6版本的环境,命令行输入:

conda create --name python36 python=3.6

其中python36只是为这个环境取的名字。这样新环境建立好了,再转至新环境中。输入:

source activate python36

成功进入python36环境中。

再重新用pip安装Tensorflow就可以下载了。并且可以在(python36)命令行这里import成功。

最后打开jupyter notebook 发现:import tensorflow依旧失败。

原来现在用的jupyter notebook是由Anaconda3自带的,自带的Anaconda3用的是python3.7和 安装了tensorflow的python3.6没有关系。所以要在(python36)下重新安装:

即在命令行分别输入 红框中的两行命令。即可完成安装。再重新在这里打开jupyter notebook:

备注:这里打开jupyter加了--allow是因为我用的是管理员权限。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值