gpt4 book ai didi

windows - 我如何将 Pyqt 与 Enthought Canopy 一起使用

转载 作者:可可西里 更新时间:2023-11-01 10:37:11 26 4
gpt4 key购买 nike

我已经安装了 EPD,并且正在试用 Canopy(Windows 7 64 位,学术许可证)。当我第一次启动 Canopy 时,什么也没有发生(没有 GUI,没有错误消息),我意识到这是因为我将 QT_API 设置为 pyqt。将 qt_api 更改为 pyside 允许我启动 Canopy。完成此操作后,我检查了 pyqt 是否已通过 Canopy 包管理器安装。然而,Canopy 拒绝将 QT_API 设置为 pyqt。我怎样才能解决这个问题?我有一个大项目,所有内容都在 pyqt 中,所以我想使用它。

最佳答案

由于 Canopy GUI 应用程序与 Canopy User Python 在不同的进程中运行,因此它们可以使用不同的 GUI 后端。

目前,由于 PyQt 的 GPL 许可证,Canopy GUI 应用程序仅适用于 Pyside。因此,我认为 Canopy GUI 应该忽略 QT_API(或在内部强制它),以便您可以根据需要为您的应用程序设置它。然而,从您的报告来看,情况似乎并非如此。

作为一种解决方法,我首先要尝试的是通过设置 os.environ['QT_API'] = 'pyqt' 来开始您的主模块(在任何依赖于后端的导入之前) .

关于windows - 我如何将 Pyqt 与 Enthought Canopy 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19001693/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com