笔记

所有程序尽量用管理员权限打开,减少错误的出现

解决方法:

这个不用说,右键“管理员权限运行”就好了

关于jupyter notebook kernel died

两种情况:打开notebook就kernel died,是运行到某一代码kernel died

第一种是多内核管理问题,第二种的情况较多,我遇到的是tensorflow与CuDnn版本

匹配问题。(2019/12/19更新)

解决方法:

第一种:

运行下列代码

jupyter kernelspec list

查看内核名称(我的是python3)

然后多次运行卸载代码,直至找不到内核

jupyter kernelspec remove kernel_name(我的是python3,所以这里改成相应的名称就好了)

然后重新安装内核

python -m ipykernel install --user
第二种:

运行下列代码

jupyter notebook --debug

打开notebook运行代码至kernel died

查看terminal(终端)的报错信息

如我的报错信息如下

E tensorflow/stream_executor/cuda/cuda_dnn.cc:378] Loaded runtime CuDNN library: 7103 (compatibility version 7100) but source was compiled with 7005 (compatibility version 7000).  If using a binary install, upgrade your CuDNN library to match.  If building from sources, make sure the library loaded at runtime matches a compatible version specified during compile configuration.
2019-12-19 19:20:34.758899: F tensorflow/core/kernels/conv_ops.cc:667] Check failed: stream->parent()->GetConvolveAlgorithms( conv_parameters.ShouldIncludeWinogradNonfusedAlgo<T>(), &algorithms) 

重点看这句话:

Loaded runtime CuDNN library: 7103 (compatibility version 7100) but source was compiled with 7005 (compatibility version 7000).

前者7103为目前版本,后者7005要求版本。

两种方法:

一:降低CuDNN版本

二:升级tensorflow版本(根据CuDnn版本升级)

NO module named “tensorflow”

我按网上的弄了好多次,python和tensorflow版本也换了很多次,但还是会出现这个

后面看到一个帖子,具体来源不知道哪里去了- -

直接将具体操作把,我也不知道具体原因

解决方法:

安装完anaconda后把base里的ipython、spyter、jupyter删除

anaconda navigator,environments,base,在installed里面搜索这三个东西就好了

然后再创建tensorflow环境,安装python、ipython、spyter、jupyter,操作和卸载

ipython、spyter、jupyter一样的,因为版本问题我也不是很清楚,供参考吧。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值