Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >matplotlib崩溃Python

matplotlib崩溃Python
EN

Stack Overflow用户
提问于 2014-11-16 07:59:56
回答 5查看 10.4K关注 0票数 6

我是Python和matplotlib的新手。我写的一个简单的脚本正在崩溃,我能够用以下代码重现崩溃:

代码语言:javascript
运行
AI代码解释
复制
import matplotlib.pyplot as plt
plt.figure(1)
plt.figure(2)
#plt.show()

错误是python.exe has stopped working。如果我取消对plt.show()的注释,它仍然会崩溃,这取决于我关闭绘图的顺序(如果先关闭2,则不会崩溃;如果首先关闭1,则会崩溃)。我使用的是Windows7、Python3.4,并从www.lfd.uci.edu/~gohlke/pythonlibs/安装了各个模块。是不是有什么配置不正确,或者对matplotlib的使用有误解?

EN

回答 5

Stack Overflow用户

发布于 2018-10-31 16:42:08

您需要显式设置TkAgg后端。使用下面的代码,问题就解决了。

代码语言:javascript
运行
AI代码解释
复制
import matplotlib
matplotlib.use("TkAgg")
from matplotlib import pyplot as plt

请注意,在导入pyplot之后设置TkAgg后端也不起作用;它也会崩溃。在导入pyplot之前需要对其进行设置。

票数 1
EN

Stack Overflow用户

发布于 2018-12-23 13:37:46

我遇到了这个问题,我以为是代码中的某一行导致了错误,但实际上,导入matplotlib.pyplot的行为正在杀死我的程序。我通过首先在详细模式下运行它来解决它:

python -v [programname].py

这显示了导入器在崩溃之前执行的最后一个操作。对我来说,这最后一行是:

import 'PyQt5' # <_frozen_importlib_external.SourceFileLoader object at 0x000001F8EC9C0908>

这向我暗示了依赖库PyQt5导致了问题,所以我运行了pip install PyQt5,然后神奇地一切都开始工作了。

票数 1
EN

Stack Overflow用户

发布于 2014-11-16 09:04:00

这在python 3.x中可能会出现问题

我已经在我的windows机器上尝试了python2.7,它工作得非常好!

您可以将python降级到2.7,或者如果您觉得为时已晚,为什么不尝试调用close()

代码语言:javascript
运行
AI代码解释
复制
Import matplotlib
matplotlib.use('wxAgg')
Import matplotlib.pyplot as plt
# your scripts
plt.close('all')
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26955017

复制
相关文章
用JavaScript来加载css、js文件
友儿
2023/10/21
4250
vue引入js文件并使用_css引入js
import allinfo from “../../../../static/js/allinfo .js”;
全栈程序员站长
2022/11/08
11.8K0
引入js和css文件的总结
1.用script标签引入javascript时,浏览器对于javascript的加载某些是并行的,某些是串行的,如IE8,Chorme2和firefox3都是串行加载的。
全栈程序员站长
2022/07/15
8.3K0
使用express框架,如何在ejs文件中导入外部的js、css文件
最近在用nodejs写一点东西,当然也用到了express框架和ejs模版了。在使用ejs模版的过程中遇到了这个问题:如何在ejs模版中导入外部的js、css文件。
acoolgiser
2019/04/18
6.6K0
使用express框架,如何在ejs文件中导入外部的js、css文件
js动画和css动画_js文件怎么引入html
在做页面中,多数情况下都会遇到页面上做动画效果,我们大部分做动画的时候都是使用框架来做(比如jquery),这里我介绍下如何让通过原生的js来实现像框架一样的动画效果!
全栈程序员站长
2022/11/04
22.6K0
如何在vue组件中引入外部的css和js文件[通俗易懂]
在使用vue框架开发时,我们都知道一个组件中可以同时写HTML、css、js代码,只需三个标签而已,如下:
全栈程序员站长
2022/11/09
9.3K0
利用grunt插件来压缩js和css文件用来减少http请求,提高页面效率
js我用的是UglifyJS github地址:https://github.com/mishoo/UglifyJS
用户9127725
2022/08/08
1.8K0
使用 JS 来动态操作 css ,你知道几种方法?
JavaScript 可以说是交互之王,它作为脚本语言加上许多 Web Api 进一步扩展了它的特性集,更加丰富界面交互的可操作性。这类 API 的例子包括WebGL API、Canvas API、DOM API,还有一组不太为人所知的 CSS API。
前端小智@大迁世界
2022/06/15
2K0
使用 JS 来动态操作 css ,你知道几种方法?
如何使用WGCLOUD来监控日志文件
我们的日志文件在不断打印输出中,可能会出现一些错误或者异常信息,表示我们的业务系统出现了某种错误或者异常
那年十八
2022/09/08
7490
如何使用WGCLOUD来监控日志文件
如何使用 HTML、CSS 和 JS 制作电子商务网站
编写基本的 HTML 5 模板index.html。并将home.css文件链接到index文件。现在,创建导航栏。
玖柒的小窝
2021/09/14
4.8K0
如何使用 HTML、CSS 和 JS 制作电子商务网站
使用express框架开发,如何在ejs文件中导入外部的js、css文件
首先看一下这篇文章: https://blog.csdn.net/MPFLY/article/details/78134980
acoolgiser
2019/04/18
10.1K0
使用express框架开发,如何在ejs文件中导入外部的js、css文件
如何使用FTP中的模板文件和EasyPOI来导出Excle?
因工作需要导出Excel文件,使用技术为EasyPOI,EasyPOI是一个非常好的导出文件工具,官网提供非常详细的使用文档,在项目中使用EasyPOI的模板导出功能,官方提供的示例代码中,模板的路径都是本地,我使用时也是把Excle模板文件放在本地,因为之前需要导出的地方,不是很多,模板文件放在本地也没有太大问题,但是由于现在需求变更,会有大量的模板需要导出,如果放在本地会造成项目容量变大。现在想把导出的模板保存在远程的FTP服务中,EasyPOI读取FTP的中模板文件生成Excle文件。
小码农薛尧
2021/07/25
1.5K0
如何使用FTP中的模板文件和EasyPOI来导出Excle
因工作需要导出Excel文件,使用技术为EasyPOI,EasyPOI是一个非常好的导出文件工具,官网提供非常详细的使用文档,在项目中使用EasyPOI的模板导出功能,官方提供的示例代码中,模板的路径都是本地,我使用时也是把Excle模板文件放在本地,因为之前需要导出的地方,不是很多,模板文件放在本地也没有太大问题,但是由于现在需求变更,会有大量的模板需要导出,如果放在本地会造成项目容量变大。现在想把导出的模板保存在远程的FTP服务中,EasyPOI读取FTP的中模板文件生成Excle文件。
小码农薛尧
2021/08/09
1.5K0
如何使用Vue.js和Axios来显示API中的数据
Vue.js是一个用于构建用户界面的前端JavaScript框架。 它的设计从头开始逐步采用,并与其他图书馆或现有项目完美集成。 这使它非常适合小型项目以及与其他工具和库一起使用的复杂单页应用程序。
子润先生
2021/06/15
9.4K0
PDF文件过大如何缩小,几步教你完成压缩
PDF已经是我们常用的文件格式了,尤其是日常办公当中,PDF是用次数也是很多,但是PDF有的时候会过大,几十兆以上,传输就变得比较麻烦,那么PDF文件过大如何缩小呢?几步教你完成压缩,一起来看看吧。
高效办公
2019/06/27
19.5K0
PDF文件过大如何缩小,几步教你完成压缩
js 和 css动画
使用setTimeout()或者setInterval()使用这两个函数定时调用一段代码。这是其原理。
mySoul
2018/08/11
8.8K0
在 JS 中如何使用 Ajax 来进行请求
github 地址:https://github.com/qq44924588...
前端小智@大迁世界
2020/12/07
9.5K0
vue.js引入外部CSS样式和外部JS文件的方法
学习Vue.js动画时,需要引入一个animate.css,如何全局引入外部文件呢?
honey缘木鱼
2019/02/21
15K0
JS动态添加/删除css文件
Jensen_97
2023/07/20
1K0
Django静态文件(CSS,JS等)
静态文件是指js,css,图片等文件。render可以返回模板文件(HTML),但是缺少了js,css。在Django中我们一般会指定一个目录存放静态文件,这样方便管理。在现在前后端分离的大环境之下,静态文件我们几乎也用不到。另外在HTML中调用的时候也需要指定静态文件的路径。一般都会将静态文件放置在项目的根目录下。要使用静态文件,需要配置两个参数。
zy010101
2021/10/09
2.9K0
Django静态文件(CSS,JS等)

相似问题

如何使用BundleConfig缩小CSS和JS文件

115

如何使用shake.js启动css动画?

12

Laravel缩小css和js文件

36

缩小JS/CSS文件

30

使用maven插件无法缩小CSS和JS文件

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档