繁体   English   中英

Windows 8不兼容?

[英]windows 8 incompatibility?

我无法在Win8笔记本电脑上运行代码。 我正在与以下各项结合使用:

  • 无堆栈Python 2.7.2
  • Qt 4.8.4
  • PySide 1.1.2
  • Eclipse / Pydev和WingIDE

这在我的Win7 PC上很好用,但是现在我购买了带Windows 8的演示笔记本电脑。据我所知,所有笔记本电脑的安装方式都与PC上的安装方式相同。

当我现在运行程序(相同的代码)时,我得到警告:

“ Qt:检测到未经测试的Windows 6.2版!”

好的,所以这可能是我的问题的根源,但是我也得到了错误:

  • 有时程序只是在上述警告后退出(我认为只是日食)
  • 有时我会得到一个APPCRASH(我认为只有日食)
  • 有时我会遇到异常:TypeError:调用元类基础时出错:mro()返回了布局不适当的基础('')
  • 有时我会遇到异常:TypeError:调用元类基时出错:多个基具有实例布局冲突

特别是最后两个似乎不是Windows问题,但是我的PC win7安装没有其他区别。 有谁知道发生了什么或如何解决此问题? 我是否错过了安装步骤,或者可能是某些不兼容?

干杯,拉尔斯

有人对此有意见吗?

我对Pyside 1.1.2和Qt 4.8.4有同样的问题。 对我来说,解决方案是通过右键单击可执行文件->属性->兼容性->在兼容模式下为以下Windows 7运行此程序,将Python可执行文件的兼容模式设置为Windows 7:

希望能有所帮助。

尝试使用Hyper-V,但是Windows 8默认未安装Hyper-V。您需要转到“打开或关闭Windows功能”。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM