解决jupyter notebook 出现In[*]的问题


Posted in Python onApril 13, 2020

问题:

安装jupyter后,在网页能打开,新建python3文件后,简单的print也无法输出,显示In [*]

解决jupyter notebook 出现In[*]的问题

百度谷歌过后,基本解决方案都是集中在重启kernel和安装notebook这两种,其中让安装notebook的简直就是瞎搞,根本经不起验证(没安装notebook能进得了网页?),可以直接忽略。重启kernel还是不行,发现问题跟别人的不太一样,图中的红圈部分,事实是notebook根本没连上python服务,如何调试得了?

折腾过后,一直还是没连上,有点心凉。终于在参考很多博客后,有人提到的python兼容性问题(Linux下,自己修改了默认python为3.5版本),之后看马哥教育里面的课程,可以通过pyenv来实现多版本python的兼容隔离问题。之后死马当活马医,装pyenv,重装jupyter,然后再测试,完事,正常了。

解决jupyter notebook 出现In[*]的问题

总结:

显示[*]的,如果是Linux系统,不妨看看jupyter网页进去后,右上角的python后的符号是不是一个圈,只有圈才代表连上了python服务。如果是连上了,建议重启kernel应该就可以;如果是显示一个锁的标记,显示未连上服务,那就不是jupyter的问题,是Linux下python多版本兼容性问题,建议安装pyenv,之后重装jupyter。

补充知识:jupyter notebook中,对tensorflow运行时经常出现“The kernel appears to have died. It will restart automatically”

在jupyter notebook 或者spyder上运行tensorflow的代码时(主要是代码 包含CNN),如果软件安装有问题,会出现“The kernel appears to have died. It will restart automatically”。

解决方案如下,亲测可行:

(1) 将 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\extras\CUPTI\libx64 目录下的cupti64_80.dll文件拷贝到下面目录中:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\bin

(2) 下载下来cuDNN压缩包解压后,将解压后的bin目录下面的文件拷贝到:

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\bin

(3) 将解压后的include目录下的文件拷贝到:

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\include

(4) 将解压后的lib\include\x64目录下的文件拷贝到:C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\lib\include\x64

再次运行jupyter notebook 或者spyder的CNN就不会出现kernel died的问题了

(2)-(4)在装cuda的时候一般已经完成了。

提示:在jupyter notebook上一次只能运行一个文件,如果运行多个文件会出现错误,即使叉掉已运行的文件也没用,需要回到如下界面点击shutdown 来关掉正在运行的文件。

以上这篇解决jupyter notebook 出现In[*]的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python实现根据月份和日期得到星座的方法
Mar 27 Python
Python中List.count()方法的使用教程
May 20 Python
python复制文件的方法实例详解
May 22 Python
Django小白教程之Django用户注册与登录
Apr 22 Python
python实现字符串连接的三种方法及其效率、适用场景详解
Jan 13 Python
Python中将dataframe转换为字典的实例
Apr 13 Python
python3+dlib实现人脸识别和情绪分析
Apr 21 Python
对python中raw_input()和input()的用法详解
Apr 22 Python
使用Python轻松完成垃圾分类(基于图像识别)
Jul 09 Python
导入tensorflow时报错:cannot import name 'abs'的解决
Oct 10 Python
django自定义非主键自增字段类型详解(auto increment field)
Mar 30 Python
利用Python实现Picgo图床工具
Nov 23 Python
超全Python图像处理讲解(多模块实现)
Apr 13 #Python
关于jupyter打开之后不能直接跳转到浏览器的解决方式
Apr 13 #Python
Python restful框架接口开发实现
Apr 13 #Python
Jupyter notebook 启动闪退问题的解决
Apr 13 #Python
windows上彻底删除jupyter notebook的实现
Apr 13 #Python
Python json转字典字符方法实例解析
Apr 13 #Python
Jupyter notebook设置背景主题,字体大小及自动补全代码的操作
Apr 13 #Python
You might like
php 静态页面中显示动态内容
2009/08/14 PHP
php urlencode()与urldecode()函数字符编码原理详解
2011/12/06 PHP
PHP中SESSION使用中的一点经验总结
2012/03/30 PHP
PHP传参之传值与传址的区别
2015/04/24 PHP
Laravel监听数据库访问,打印SQL的例子
2019/10/24 PHP
php pdo连接数据库操作示例
2019/11/18 PHP
PHP利用curl发送HTTP请求的实例代码
2020/07/09 PHP
JavaScript 对任意元素,自定义右键菜单的实现方法
2013/05/08 Javascript
Extjs单独定义各组件的实例代码
2013/06/25 Javascript
Jquery动态进行图片缩略的原理及实现
2013/08/13 Javascript
javascript圆盘抽奖程序实现原理和完整代码例子
2014/06/03 Javascript
javascript拖拽应用实例(二)
2016/03/25 Javascript
学习 NodeJS 第八天:Socket 通讯实例
2016/12/21 NodeJs
纯jQuery实现前端分页功能
2017/03/23 jQuery
基于JavaScript实现的折半查找算法示例
2017/04/14 Javascript
EasyUI创建人员树的实例代码
2017/09/15 Javascript
vue鼠标移入添加class样式,鼠标移出去除样式(active)实现方法
2018/08/22 Javascript
nodejs中内置模块fs,path常见的用法说明
2020/11/07 NodeJs
在vue中使用inheritAttrs实现组件的扩展性介绍
2020/12/07 Vue.js
Zabbix实现微信报警功能
2016/10/09 Python
tensorflow入门之训练简单的神经网络方法
2018/02/26 Python
django框架模板中定义变量(set variable in django template)的方法分析
2019/06/24 Python
python tornado修改log输出方式
2019/11/18 Python
如何用canvas实现在线签名的示例代码
2018/07/10 HTML / CSS
澳大利亚百货公司:David Jones
2018/02/08 全球购物
AJAX检测用户名是否存在的方法
2021/03/24 Javascript
成功的餐厅经营创业计划书
2014/01/15 职场文书
营销总经理岗位职责
2014/02/02 职场文书
优秀学生事迹材料
2014/02/08 职场文书
企业党建工作汇报材料
2014/08/19 职场文书
个人委托书怎么写
2014/09/17 职场文书
单位个人查摆问题及整改措施
2014/10/28 职场文书
艺术节开幕词
2015/01/28 职场文书
东京审判观后感
2015/06/01 职场文书
MySQL慢查询的坑
2021/04/28 MySQL
python爬取网页版QQ空间,生成各类图表
2021/06/02 Python