![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 61
追男孩的风筝
这个作者很懒,什么都没留下…
展开
-
Pycharm在远程Debug时,X11显示图像,matplotlib会报Matplotlib is currently using agg的错
开发环境:Matplotlib会抛出下面的警告,然后用matplotlib画的图也无法显示了。在服务器端的配置首先要检查服务器上的ssh协议是否正常运行,centos7的话是使用 来编辑ssh的配置文件,加入下面这样的两行。第一行是开启X11Forwarding,第二行是让默认的Display号为11。这个怎么理解呢?以我的使用场景为例,如果该服务器只有自己一个人用ssh的话,当你开启一个MobaXterm,通过ssh连接到服务器后,我本地电脑分配到的Display号默认就是11了。在本地机的配置下原创 2022-06-10 17:14:28 · 684 阅读 · 0 评论 -
win10如何安装JoSIM软件
这里写目录标题一、前言二、开始一、前言这里记录一下在win10上安装JoSIM - Superconducting Circuit Simulator的过程。开发环境:win10vscode (非必须)python 3+python 下的 cmake 3.14.4GitC++ compiler with C++17 support二、开始JoSIM官方文档将下面两个包下载下来,上面这个是傻瓜版,下载完解压直接用,不用编译出josim-cli.exe和josim.lib了,因为里原创 2022-04-12 18:47:12 · 1117 阅读 · 1 评论 -
PSCAN2在win10上的安装教程
这里写目录标题一、前言二、开始遇到了一个bug:一、前言目的:在win10上安装PSCAN2 Superconductor Circuit Simulator软件。开发环境:win10vscode + python插件 + vhdl插件二、开始查看官网要求:官网链接可以看到是安装32 bit的anaconda,所以打开Anaconda网站,往下翻,找到32 bit的windows安装包。可以看到写下这篇博客时,Anaconda已经更新到了Python 3.9,而PSCAN2要求的pyt原创 2022-04-09 18:12:08 · 827 阅读 · 0 评论 -
Python_使用GUI和多线程时报错
开发环境: win10, Pycharm2021这里记录一下解决该问题的历程。该工程中使用到了PyQt5的GUI,多线程技术等。使用pycharm,在程序运行时,程序偶尔会莫名奇妙的退出,并只是报下面的错误:Process finished with exit code -1073741819 (0xC0000005)纳尼,只是给出了这一个报错,却没有任何traceback??!(想直接看结论的请下滑到底)并且这个报错只是偶尔才会给出。上网搜索上面这个报错,查到了这个,按照其给出的方法试了试:原创 2021-11-29 22:20:10 · 1219 阅读 · 1 评论 -
【Python笔记】多继承时,两个父类之间为何可以相互调用method?
#!/usr/bin/env python# -*- coding:utf-8 -*-class B(object): def func_b(self): print("In class B, func_b") # print('B: ', B.__mro__) print('B: ', self) self.func_d() # 调用同为父类的D中的func_d函数class C(object): def func_c(self): self.func_b() p原创 2021-11-09 17:43:10 · 410 阅读 · 0 评论 -
Python3 PyQt5 将print输出重定向到GUI中的textBrower中
环境:python3.8感谢这位大佬给出的代码我在这个代码的基础上解决了Unhandled Python exception问题,可以将异常等信息重定向到GUI中的textBrower中。下面是程序运行结果:源码如下:Ui_ControlBoard.pyfrom PyQt5 import QtCore, QtWidgetsclass Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.se原创 2021-07-16 14:54:22 · 7246 阅读 · 8 评论 -
python3 PyQt5 实现在GUI界面中点击按钮,进行重新绘图
环境:Python 3.8.5最终效果:点击下面的PushButton,可以实现重新绘制一幅图。图在一个GroupBox中,该GroupBox放在哪里,图就会装在它里面,从而可以实现指定位置重新画图的功能。下面是主文件的源码,源码并不复杂,该工程是在链接1和链接2的基础上修改得到的,就只当做一个简单demo吧,读者可以根据这个程序思路进行修改,比如实现点击按钮,或者定时来重新绘制自己后台中的数据。完整的工程我已传到了GitHub,需要的同学可以去取哦。from Ui_DataDisplayUI i原创 2021-07-01 21:37:27 · 2387 阅读 · 3 评论