使用jupyter notebook导入tensorflow(2.1)之致命大坑

写这篇博客的目的是为了帮助想要使用jupyter notebook导入tensorflow的朋友避开一个大坑!

问题描述:我在安装anaconda3,以及tensorflow2.1成功后,想要使用jupyter notebook导入tensorflow,但是Import的时候就报错了!大概就是jupyter使用的kernel(内核)找不到tensorflow的包。

我对此的理解:
我刚开始打开的jupyter notebook的kernel(内核)指向的是anaconda base环境中的python.exe,但是我将tensorflow安装到了另一个环境中,这个环境使用的是另一个python.exe,因此jupyter notebook当然找不到tensorflow这个包!

答主环境:win10(64bit),Anaconda3,tensorflow2.1

我尝试过很多方法,即网上搜索到的,如:
添加jupyter内核(kernel),一顿操作后,导致在Anaconda Prompt中无法进入tensorflow环境,甚至无法打开anaconda navigater以及jupyter notebook(闪退)

-----------------------------------------------------------------------------------------------------OK我们现在进入解决问题环节!
在安装好 Anaconda 以及 tensorflow 的基础上(网上有很多优秀教程,照做就好),保证你可以正常打开 Anaconda Navigater!!!(这点很重要)
如果无法正常打开Anaconda Navigater,万能方法:重新安装

打开Anaconda Navigater

在这里插入图片描述

点击切换到安装了tensorflow的环境(我这里是把tensorflow2.1安装到了名为tensorflow的环境里)

在这里插入图片描述
一般来说,一个新的环境,是没有安装jupyter notebook的,这也就是本博客所要讲述的关键所在,也是为什么我在安装了tensorflow却无法通过jupyter notebook导入的根本原因!!

那么解决的办法很简单,点击jupyter notebook下面的’install’ ,在新环境下安装它!(因为我已经安装好了,所以显示’launch’,没有安装的话就是’install’,可以参考我画的两个圈)
在这里插入图片描述
安装好后,点击’launch’ ,打开的jupyter notebook就可以导入tensorflow了!
在这里插入图片描述
在这里插入图片描述

  • 8
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 11
    评论
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值