解决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操作Elasticsearch数据索引的教程
Apr 08 Python
Python线程详解
Jun 24 Python
python使用fork实现守护进程的方法
Nov 16 Python
Python从ZabbixAPI获取信息及实现Zabbix-API 监控的方法
Sep 17 Python
Python3.5文件读与写操作经典实例详解
May 01 Python
python 使用plt画图,去除图片四周的白边方法
Jul 09 Python
Python中利用LSTM模型进行时间序列预测分析的实现
Jul 26 Python
Python计算不规则图形面积算法实现解析
Nov 22 Python
pytorch中tensor张量数据类型的转化方式
Dec 31 Python
Python中url标签使用知识点总结
Jan 16 Python
python3正则模块re的使用方法详解
Feb 11 Python
Python使用pandas导入csv文件内容的示例代码
Dec 24 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上的memcache和memcached两个pecl库
2010/03/29 PHP
apache+php完美解决301重定向的两种方法
2011/06/08 PHP
smarty模板数学运算示例
2016/12/11 PHP
javascript 动态生成私有变量访问器
2009/12/06 Javascript
对xmlHttp对象方法和属性的理解
2011/01/17 Javascript
Draggable Elements 元素拖拽功能实现代码
2011/03/30 Javascript
Jquery仿淘宝京东多条件筛选可自行结合ajax加载示例
2013/08/28 Javascript
使用JSON.parse将json字符串转换成json对象的时候会出错
2014/09/04 Javascript
jQuery实现点击小图显示大图代码分享
2015/08/25 Javascript
jQuery图片轮播滚动切换代码分享
2020/04/20 Javascript
理解AngularJs指令
2015/12/10 Javascript
JavaScript导航脚本判断当前导航
2016/07/12 Javascript
jQuery实现圣诞节礼物传送(花式轮播)
2016/12/25 Javascript
深入理解vue-router之keep-alive
2017/08/31 Javascript
ES7中利用Await减少回调嵌套的方法详解
2017/11/01 Javascript
vue-rx的初步使用教程
2018/09/21 Javascript
layui 实现加载动画以及非真实加载进度的方法
2019/09/23 Javascript
Vue 实现点击空白处隐藏某节点的三种方式(指令、普通、遮罩)
2019/10/23 Javascript
js实现3D旋转效果
2020/08/18 Javascript
vue3+typescript实现图片懒加载插件
2020/10/26 Javascript
[48:11]完美世界DOTA2联赛 Magma vs GXR 第二场 11.07
2020/11/10 DOTA
在Python编程过程中用单元测试法调试代码的介绍
2015/04/02 Python
在Python中操作字符串之startswith()方法的使用
2015/05/20 Python
python WindowsError的错误代码详解
2017/07/23 Python
使用实现XlsxWriter创建Excel文件并编辑
2018/05/04 Python
win10 64bit下python NLTK安装教程
2018/09/19 Python
基于django ManyToMany 使用的注意事项详解
2019/08/09 Python
Django之PopUp的具体实现方法
2019/08/31 Python
Flask和pyecharts实现动态数据可视化
2020/02/26 Python
Java如何基于wsimport调用wcf接口
2020/06/17 Python
Python基础进阶之海量表情包多线程爬虫功能的实现
2020/12/17 Python
CSS3 开发工具收集
2010/04/17 HTML / CSS
使用css创建三角形 使用CSS3创建3d四面体原理及代码(html5实践)
2013/01/06 HTML / CSS
美国著名珠宝品牌之一:Jared The Galleria Of Jewelry
2016/10/01 全球购物
C#中类(class)与结构(struct)的异同
2013/11/03 面试题
学校安全责任书范本
2014/07/23 职场文书