解决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设计模式之代理模式实例
Apr 26 Python
Python中MYSQLdb出现乱码的解决方法
Oct 11 Python
把MySQL表结构映射为Python中的对象的教程
Apr 07 Python
Python第三方库的安装方法总结
Jun 06 Python
Python实现读写INI配置文件的方法示例
Jun 09 Python
pandas pivot_table() 按日期分多列数据的方法
Nov 16 Python
Python3 把一个列表按指定数目分成多个列表的方式
Dec 25 Python
Tensorflow加载Vgg预训练模型操作
May 26 Python
Python中如何添加自定义模块
Jun 09 Python
python3让print输出不换行的方法
Aug 24 Python
Django-Scrapy生成后端json接口的方法示例
Oct 06 Python
Python+DeOldify实现老照片上色功能
Jun 21 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中定义数组常量(array常量)的方法
2014/11/17 PHP
php在apache环境下实现gzip配置方法
2015/04/02 PHP
PHP实现微信退款功能
2018/10/02 PHP
PHP 结合 Boostrap 结合 js 实现学生列表删除编辑及搜索功能
2019/05/21 PHP
JavaScript 直接操作本地文件的实现代码
2009/12/01 Javascript
JavaScript.The.Good.Parts阅读笔记(二)作用域&闭包&减缓全局空间污染
2010/11/16 Javascript
Javascript 八进制转义字符(8进制)
2011/04/08 Javascript
nodejs中exports与module.exports的区别详细介绍
2013/01/14 NodeJs
利用JQuery制作符合Web标准的QQ弹出消息
2014/01/14 Javascript
jquery清空表单数据示例分享
2014/02/13 Javascript
ANGULARJS中使用JQUERY分页控件
2015/09/16 Javascript
jquery.multiselect多选下拉框实现代码
2016/11/11 Javascript
jQuery仿IOS弹出框插件
2017/02/18 Javascript
高效的jQuery代码编写技巧总结
2017/02/22 Javascript
使用jQuery实现一个类似GridView的编辑,更新,取消和删除的功能
2017/03/15 Javascript
浅谈jQuery框架Ajax常用选项
2017/07/08 jQuery
JavaScript Date对象应用实例分享
2017/10/30 Javascript
JS二分查找算法详解
2017/11/01 Javascript
React 组件转 Vue 组件的命令写法
2018/02/28 Javascript
PHP 502bad gateway原因及解决方案
2020/11/13 Javascript
[01:06:30]DOTA2-DPC中国联赛定级赛 Phoenix vs DLG BO3第二场 1月9日
2021/03/11 DOTA
Python使用urllib2模块实现断点续传下载的方法
2015/06/17 Python
Python中函数的基本定义与调用及内置函数详解
2019/05/13 Python
django数据关系一对多、多对多模型、自关联的建立
2019/07/24 Python
Python使用Beautiful Soup爬取豆瓣音乐排行榜过程解析
2019/08/15 Python
Python 操作 PostgreSQL 数据库示例【连接、增删改查等】
2020/04/21 Python
解决Keras的自定义lambda层去reshape张量时model保存出错问题
2020/07/01 Python
django教程如何自学
2020/07/31 Python
linux面试题参考答案(4)
2013/01/28 面试题
幼儿园开学寄语
2014/04/03 职场文书
大学优秀班主任事迹材料
2014/05/02 职场文书
临床医学专业求职信
2014/08/08 职场文书
如何写早恋检讨书
2014/09/10 职场文书
单位个人查摆问题及整改措施
2014/10/28 职场文书
《抽屉原理》教学反思
2016/02/20 职场文书
PHP控制循环操作的时间
2021/04/01 PHP