解决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中的Numeric包和Numarray包使用教程
Apr 13 Python
python中使用%与.format格式化文本方法解析
Dec 27 Python
Python实现绘制双柱状图并显示数值功能示例
Jun 23 Python
python调用matlab的m自定义函数方法
Feb 18 Python
Python操作SQLite数据库过程解析
Sep 02 Python
python实现高斯投影正反算方式
Jan 17 Python
Python sep参数使用方法详解
Feb 12 Python
使用darknet框架的imagenet数据分类预训练操作
Jul 07 Python
python代码能做成软件吗
Jul 24 Python
python中使用np.delete()的实例方法
Feb 01 Python
Python实现查询剪贴板自动匹配信息的思路详解
Jul 09 Python
Python自动化实战之接口请求的实现
May 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 URL验证正则表达式
2011/07/19 PHP
整理的一些实用WordPress后台MySQL操作命令
2013/01/07 PHP
php实现的单一入口应用程序实例分析
2015/09/23 PHP
js静态作用域的功能。
2006/12/25 Javascript
不安全的常用的js写法
2009/09/15 Javascript
jquery属性过滤选择器使用示例
2013/06/18 Javascript
jQuery获取对象简单实现方法小结
2014/10/30 Javascript
jquery序列化方法实例分析
2015/06/10 Javascript
详解Node项目部署到云服务器上
2017/07/12 Javascript
基于bootstrop常用类总结(推荐)
2017/09/11 Javascript
JS中的算法与数据结构之队列(Queue)实例详解
2019/08/20 Javascript
Angular 多级路由实现登录页面跳转(小白教程)
2019/11/19 Javascript
Vue3 的响应式和以前有什么区别,Proxy 无敌?
2020/05/20 Javascript
vue实现循环滚动列表
2020/06/30 Javascript
python网络编程之读取网站根目录实例
2014/09/30 Python
Python中的hypot()方法使用简介
2015/05/18 Python
Python输出由1,2,3,4组成的互不相同且无重复的三位数
2018/02/01 Python
利用python画出折线图
2018/07/26 Python
深入理解Python中的 __new__ 和 __init__及区别介绍
2018/09/17 Python
python矩阵/字典实现最短路径算法
2019/01/17 Python
图文详解Django使用Pycharm连接MySQL数据库
2019/08/09 Python
Python在OpenCV里实现极坐标变换功能
2019/09/02 Python
Python拼接字符串的7种方式详解
2020/03/19 Python
Django 如何使用日期时间选择器规范用户的时间输入示例代码详解
2020/05/22 Python
CSS3使用transition实现的鼠标悬停淡入淡出
2015/01/09 HTML / CSS
HTML5触摸事件实现移动端简易进度条的实现方法
2018/05/04 HTML / CSS
Ellesse英国官网:意大利高级运动品牌
2019/07/23 全球购物
马来西亚在线购物市场:PGMall.my
2019/10/13 全球购物
Canal官网:巴西女性时尚品牌
2019/10/16 全球购物
计算机工程学院个人求职信
2013/10/05 职场文书
2014年教师节座谈会发言稿
2014/09/10 职场文书
检讨书格式
2015/01/23 职场文书
2015年学校后勤工作总结
2015/04/08 职场文书
公司放假通知范文
2015/04/14 职场文书
高三毕业感言
2015/07/30 职场文书
Lakehouse数据湖并发控制陷阱分析
2022/03/31 Oracle