解决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 10 Python
Python对list列表结构中的值进行去重的方法总结
May 07 Python
初学python的操作难点总结(新手必看篇)
Aug 03 Python
Python Socket实现简单TCP Server/client功能示例
Aug 05 Python
Django 根据数据模型models创建数据表的实例
May 27 Python
Python设计模式之组合模式原理与用法实例分析
Jan 11 Python
详解Django 时间与时区设置问题
Jul 23 Python
Numpy对数组的操作:创建、变形(升降维等)、计算、取值、复制、分割、合并
Aug 28 Python
Django重设Admin密码过程解析
Feb 10 Python
Python实现桌面翻译工具【新手必学】
Feb 12 Python
selenium框架中driver.close()和driver.quit()关闭浏览器
Dec 08 Python
Python爬虫基础之简单说一下scrapy的框架结构
Jun 26 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
77A一级收信机修理记
2021/03/02 无线电
如何设置mysql允许外网访问
2013/06/04 PHP
CodeIgniter安全相关设置汇总
2014/07/03 PHP
PHP结合JQueryJcrop实现图片裁切实例详解
2014/07/24 PHP
谈谈PHP中substr和substring的正确用法及相关参数的介绍
2015/12/16 PHP
PHP Class SoapClient not found解决方法
2018/01/20 PHP
JS.GetAllChild(element,deep,condition)使用介绍
2013/09/21 Javascript
jquery复选框全选/取消示例
2013/12/30 Javascript
ie8下修改input的type属性报错的解决方法
2014/09/16 Javascript
Javascript基础教程之数据类型 (数值 Number)
2015/01/18 Javascript
js实现人才网站职位选择功能的方法
2015/08/14 Javascript
Bootstrap每天必学之栅格系统(布局)
2015/11/25 Javascript
Bootstrap嵌入jqGrid,使你的table牛逼起来
2016/05/05 Javascript
jQuery获取及设置表单input各种类型值的方法小结
2016/05/24 Javascript
jQueryUI中的datepicker使用方法详解
2016/05/25 Javascript
jQuery实现表格行和列的动态添加与删除方法【测试可用】
2016/08/01 Javascript
浅谈jquery选择器 :first与:first-child的区别
2016/11/20 Javascript
自适应布局meta标签中viewport、content、width、initial-scale、minimum-scale、maximum-scale总结
2017/08/18 Javascript
vscode vue 文件模板的配置方法
2019/07/23 Javascript
javascript实现京东快递单号的查询效果
2020/11/30 Javascript
Python标准库与第三方库详解
2014/07/22 Python
python读取json文件并将数据插入到mongodb的方法
2015/03/23 Python
简单介绍利用TK在Python下进行GUI编程的教程
2015/04/13 Python
python实现文件快照加密保护的方法
2015/06/30 Python
Python面向对象之类的内置attr属性示例
2018/12/14 Python
用python求一个数组的和与平均值的实现方法
2019/06/29 Python
python高阶函数map()和reduce()实例解析
2020/03/16 Python
numpy 矩阵形状调整:拉伸、变成一位数组的实例
2020/06/18 Python
Ramy Brook官网:美国现代女装品牌
2019/06/18 全球购物
学校元旦晚会方案
2014/02/19 职场文书
《月光启蒙》教学反思
2014/03/01 职场文书
五一手机促销方案
2014/03/08 职场文书
2014年大学生党员评议表自我评价
2014/09/20 职场文书
授权委托书协议书
2014/10/16 职场文书
乡镇领导班子四风整顿行动工作汇报
2014/10/25 职场文书
企业培训简报范文
2015/07/20 职场文书