Pycharm、Spyder、Jupyter notebook“弹出窗绘图”和“控制台绘图”设置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Pycharm、Spyder、Jupyter notebook“弹出窗绘图”和“控制台绘图”设置相关的知识,希望对你有一定的参考价值。

参考技术A

Python中绘图方式包括“控制台绘图”和“弹出窗绘图”,两者各有益处。
控制台绘图 :方便保存输出记录(如将IPython 终端输出转换成 html 文件),无法动态绘图(大大的缺点)。
弹出窗绘图 :可以交互式的放大、拖动图片,可进行动态绘图,并且能将图片保存成不同的格式。

Pycharm设置(如下图)
设置好后直接生效!

Spyder设置(如下图)
必须重新启动后才能生效!

jupyter notebook设置(如下图)
弹出窗显示必须加上: %matplotlib auto
控制台显示必须加上: %matplotlib inline (默认显示方式)
注意:设置好后可能还需要重启一下服务(在工具栏上)。

Spyder启动报错:ModuleNotFoundError: No module named ‘PyQt5.QtWebKitWidgets‘ 解决方法


Spyder是一个用 Python 编写的免费和开源的科学环境,由科学家、工程师和数据分析师设计并为他们服务。它的特点是将综合开发工具的高级编辑、分析、调试和剖析功能与科学软件包的数据探索、交互式执行、深度检查和漂亮的可视化功能独特地结合起来。

拥有强大的 IDE 的核心构件:

安装好 Anaconda 后 Spyder 和 Jupyter 已经是自带了。但某一次启动 Spyder 报错:ModuleNotFoundError: No module named ‘PyQt5.QtWebKitWidgets‘。

解决办法:

单独安装WebEngine,安装命令为:

pip install PyQtWebEngine -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

然后可以正常进入 Spyder 了。


以上是关于Pycharm、Spyder、Jupyter notebook“弹出窗绘图”和“控制台绘图”设置的主要内容,如果未能解决你的问题,请参考以下文章

将 Jupyter 笔记本会话加载到 Spyder 的最佳方法是啥?

我无法在 jupyter 和 Spyder 中安装 pytorch?

改为使用 IPython 和 Spyder 复制 jupyter HTML 输出

代码在 Spyder 中工作,而不是在 Jupyter 笔记本中

ubuntu16.04下spyder和jupyter notebook的使用

python3工作环境部署+spyder3+jupyter notebook