解决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对两个有序列表进行合并和排序的例子
Jun 13 Python
Python使用matplotlib实现在坐标系中画一个矩形的方法
May 20 Python
Python实现针对含中文字符串的截取功能示例
Sep 22 Python
python 将md5转为16字节的方法
May 29 Python
Python类和对象的定义与实际应用案例分析
Dec 27 Python
python调用pyaudio使用麦克风录制wav声音文件的教程
Jun 26 Python
python socket 聊天室实例代码详解
Nov 14 Python
tensorflow模型保存、加载之变量重命名实例
Jan 21 Python
Python读取表格类型文件代码实例
Feb 17 Python
python实现QQ邮箱发送邮件
Mar 06 Python
Django中从mysql数据库中获取数据传到echarts方式
Apr 07 Python
解决Python发送Http请求时,中文乱码的问题
Apr 30 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导出Redis数据到另一个Redis中的代码
2014/03/12 PHP
自己写的php curl库实现整站克隆功能
2015/02/12 PHP
php集成套件服务器xampp安装使用教程(适合第一次玩PHP的新手)
2015/06/03 PHP
php源码分析之DZX1.5字符串截断函数cutstr用法
2015/06/17 PHP
tp5框架使用cookie加密算法实现登录功能示例
2020/02/10 PHP
nicejforms——美化表单不用愁
2007/02/20 Javascript
jquery 问答知识整理
2010/02/11 Javascript
Jquery获取复选框被选中值的简单方法
2013/07/04 Javascript
js漂浮广告实现代码
2015/08/15 Javascript
JS使用eval解析JSON的注意事项分析
2015/11/14 Javascript
理解javascript封装
2016/02/23 Javascript
javascript封装addLoadEvent实现页面同时加载执行多个函数的方法
2016/07/25 Javascript
jquery表单验证实例仿Toast提示效果
2017/03/03 Javascript
解决Vue.js 2.0 有时双向绑定img src属性失败的问题
2018/03/14 Javascript
JS匿名函数和匿名自执行函数概念与用法分析
2018/03/16 Javascript
Node 搭建一个静态资源服务器的实现
2019/05/20 Javascript
nodejs和react实现即时通讯简易聊天室功能
2019/08/21 NodeJs
微信小程序授权登陆及每次检查是否授权实例代码
2019/09/18 Javascript
详谈vue中router-link和传统a链接的区别
2020/07/22 Javascript
[01:07:47]Secret vs Optic Supermajor 胜者组 BO3 第一场 6.4
2018/06/05 DOTA
wxpython学习笔记(推荐查看)
2014/06/09 Python
python简单实现刷新智联简历
2016/03/30 Python
深入浅出学习python装饰器
2017/09/29 Python
浅谈Python由__dict__和dir()引发的一些思考
2017/10/30 Python
rabbitmq(中间消息代理)在python中的使用详解
2017/12/14 Python
Django实现组合搜索的方法示例
2018/01/23 Python
python实战教程之自动扫雷
2018/07/13 Python
详解Python3中的迭代器和生成器及其区别
2018/10/09 Python
Python PyCharm如何进行断点调试
2019/07/05 Python
tensorflow 环境变量设置方式
2020/02/06 Python
比驿:全球酒店比价网
2018/06/20 全球购物
如何将无状态会话Bean发布为WEB服务,只有无状态会话Bean可以发布为WEB服务?
2015/12/03 面试题
体育专业个人求职信范文
2013/12/27 职场文书
周年庆促销方案
2014/03/15 职场文书
使用Postman测试需要授权的接口问题
2022/06/21 Java/Android
CSS子盒子水平和垂直居中的五种方法
2022/07/23 HTML / CSS