解决jupyter notebook 出现In[*]的问题

 更新时间:2020年04月13日 11:04:45   作者:zhang_kop  
这篇文章主要介绍了解决jupyter notebook 出现In[*]的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

问题:

安装jupyter后,在网页能打开,新建python3文件后,简单的print也无法输出,显示In [*]

百度谷歌过后,基本解决方案都是集中在重启kernel和安装notebook这两种,其中让安装notebook的简直就是瞎搞,根本经不起验证(没安装notebook能进得了网页?),可以直接忽略。重启kernel还是不行,发现问题跟别人的不太一样,图中的红圈部分,事实是notebook根本没连上python服务,如何调试得了?

折腾过后,一直还是没连上,有点心凉。终于在参考很多博客后,有人提到的python兼容性问题(Linux下,自己修改了默认python为3.5版本),之后看马哥教育里面的课程,可以通过pyenv来实现多版本python的兼容隔离问题。之后死马当活马医,装pyenv,重装jupyter,然后再测试,完事,正常了。

总结:

显示[*]的,如果是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[*]的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Pytorch 抽取vgg各层并进行定制化处理的方法

    Pytorch 抽取vgg各层并进行定制化处理的方法

    今天小编就为大家分享一篇Pytorch 抽取vgg各层并进行定制化处理的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-08-08
  • python实现定时任务的八种方式总结

    python实现定时任务的八种方式总结

    在日常工作中,我们常常会用到需要周期性执行的任务,下面这篇文章主要给大家介绍了关于python实现定时任务的八种方式,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2023-01-01
  • 解决windows下Sublime Text 2 运行 PyQt 不显示的方法分享

    解决windows下Sublime Text 2 运行 PyQt 不显示的方法分享

    问题描述:PyQt 环境正常,可以使用 Windows 的 虚拟 DOS 正常运行,但在 Sublime Text 2 下使用 Ctrl + B 运行后,界面不显示,但查看任务管理器,有 python.exe 进程。
    2014-06-06
  • 手把手教你安装Windows版本的Tensorflow

    手把手教你安装Windows版本的Tensorflow

    这篇文章主要介绍了手把手教你安装Windows版本的Tensorflow,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-03-03
  • 详解Python如何求不同分辨率图像的峰值信噪比

    详解Python如何求不同分辨率图像的峰值信噪比

    这篇文章主要为大家详细介绍了如何利用Python中的 NumPy 和 OpenCV 库实现求不同分辨率图像的峰值信噪比,感兴趣的小伙伴可以跟随不想一起学习一下
    2023-01-01
  • 教你如何在Pygame 中移动你的游戏角色

    教你如何在Pygame 中移动你的游戏角色

    Pygame是一组跨平台的 Python 模块,专为编写视频游戏而设计,您可以使用 pygame 创建不同类型的游戏,包括街机游戏、平台游戏等等,今天通过本文给大家介绍Pygame移动游戏角色的实现过程,一起看看吧
    2021-09-09
  • Python解析JSON数据的方法简单例子

    Python解析JSON数据的方法简单例子

    这篇文章主要给大家介绍了关于Python解析JSON数据的方法,解析JSON文件是Python中非常常见的操作,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2023-09-09
  • Pytorch训练过程出现nan的解决方式

    Pytorch训练过程出现nan的解决方式

    今天小编就为大家分享一篇Pytorch训练过程出现nan的解决方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-01-01
  • Python异常的检测和处理方法

    Python异常的检测和处理方法

    今天小编就为大家分享一篇关于Python异常的检测和处理方法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-10-10
  • 在Django中创建URLconf相关的通用视图的方法

    在Django中创建URLconf相关的通用视图的方法

    这篇文章主要介绍了在Django中创建URLconf相关的通用视图的方法,Django是Python重多人气框架中最为著名的一个,需要的朋友可以参考下
    2015-07-07

最新评论