解决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 相关文章推荐
多线程爬虫批量下载pcgame图片url 保存为xml的实现代码
Jan 17 Python
python批量导出导入MySQL用户的方法
Nov 15 Python
python中私有函数调用方法解密
Apr 29 Python
python 3.0 模拟用户登录功能并实现三次错误锁定
Nov 01 Python
python 字典修改键(key)的几种方法
Aug 10 Python
解决win64 Python下安装PIL出错问题(图解)
Sep 03 Python
python匹配两个短语之间的字符实例
Dec 25 Python
Python3实现计算两个数组的交集算法示例
Apr 03 Python
Python编程快速上手——疯狂填词程序实现方法分析
Feb 29 Python
python数据库批量插入数据的实现(executemany的使用)
Apr 30 Python
Python办公自动化解决world文件批量转换
Sep 15 Python
Python编程源码报错解决方法总结经验分享
Oct 05 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
第4章 数据处理-php数组的处理-郑阿奇
2011/07/04 PHP
将时间以距今多久的形式表示,PHP,js双版本
2012/09/25 PHP
解析php通过cookies获取远程网页的指定代码
2013/06/25 PHP
PHP 生成N个不重复的随机数
2015/01/21 PHP
php截取中文字符串函数实例
2015/02/23 PHP
分享3个php获取日历的函数
2015/09/25 PHP
Yii框架引用插件和ckeditor中body与P标签去除的方法
2017/01/19 PHP
JS 参数传递的实际应用代码分析
2009/09/13 Javascript
cloudgamer出品ImageZoom 图片放大效果
2010/04/01 Javascript
浅谈javascript中的作用域
2012/04/07 Javascript
jQuery实现的原图对比窗帘效果
2014/06/15 Javascript
jQuery验证元素是否为空的两种常用方法
2015/03/17 Javascript
JS实现带有抽屉效果的产品类网站多级导航菜单代码
2015/09/15 Javascript
如何判断Javascript对象是否存在的简单实例
2016/05/18 Javascript
使用Bootstrap typeahead插件实现搜索框自动补全的方法
2016/07/07 Javascript
AngularJS 依赖注入详解及示例代码
2016/08/17 Javascript
jquery对Json的各种遍历方法总结(必看篇)
2016/09/29 Javascript
textarea 在浏览器中固定大小和禁止拖动的实现方法
2016/12/03 Javascript
HTML5canvas 绘制一个圆环形的进度表示实例
2016/12/16 Javascript
JS 验证密码 不能为空,必须含有数字、字母、特殊字符,长度在8-12位
2017/06/21 Javascript
小程序自定义组件实现城市选择功能
2018/07/18 Javascript
微信小程序手机号码验证功能的实例代码
2018/08/28 Javascript
详解从0开始搭建微信小程序(前后端)的全过程
2019/04/15 Javascript
js将URL网址转为16进制加密与解密函数
2020/03/04 Javascript
探究Python中isalnum()方法的使用
2015/05/18 Python
Python中的推导式使用详解
2015/06/03 Python
详解Python之unittest单元测试代码
2018/01/24 Python
Python退火算法在高次方程的应用
2018/07/26 Python
Python 实现文件读写、坐标寻址、查找替换功能
2019/09/11 Python
利用Python自动化操作AutoCAD的实现
2020/04/01 Python
pyinstaller将含有多个py文件的python程序做成exe
2020/04/29 Python
英国床和浴室商场:Bed & Bath Emporium
2018/05/20 全球购物
英国现代市场:ARKET
2019/04/10 全球购物
意大利中国电子产品购物网站:Geekmall.com
2019/09/30 全球购物
护士的岗位职责
2013/12/04 职场文书
不同意离婚代理词
2015/05/23 职场文书