python窗体应用程序错误_python - 无法在Spyder中看到由PySide2创建的应用程序窗口 - 堆栈内存溢出...

在Spyder中使用PySide2创建的窗体应用程序遇到显示问题。尝试更改图形后端设置,如设置为Automatic、Inline或通过qtpy模块,但都未能成功解决。在不同配置下,程序会启动但不显示窗口,或出现错误提示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我正在尝试使用Spyder 3.2.8 PySide2和macOS 10.13.4中的Anaconda中的Python 3.6.4运行应用程序。

尝试N°1

在看过这个stackoveflow页面和这个github页面后,我在Python > Preferences > IPython Console > Graphics中将我的图形后端从Inline更改为Automatic ,我尝试运行以下脚本( 脚本N°1 ):

脚本编号1

import sys

from PySide2.QtWidgets import *

# Create a Qt application

app = QApplication.instance()

if app is None:

print("print something")

app = QApplication(sys.argv)

# Create a Label and show it

label = QLabel("Hello World")

label.show()

# Enter Qt application main loop

app.exec_()

但运行后收到以下错误消息:

Importing PySide2 disabled by IPython, which has

already imported an Incompatible QT Binding: pyqt5

这里有类似的matplotlib报告问题, 这里有ipython,但它没有帮助我(或者我无法正确实现)。 然后我尝试通过以下方式更改脚本N°1来实现此页面关于qtpy的内容:

脚本编号2

impo

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值