我尝试从 git bash 运行 PyQt5 的configure.py,但它出错了,给我一个 fatal error U1077。其他一些人也遇到过这个问题,我一直在尝试其他人所说的一些东西,但我对此有点陌生,而且非常令人困惑。
重要的部分是“ fatal error U1077: '.\cl.EXE' : 返回代码 '0x000135' ”,但我真的不知道这意味着什么。
最佳答案
以下是从源代码配置和安装 PyQt5 的完整步骤,您需要首先运行命令:
python configure.py
在这一步,您没有安装PyQt5,您只是配置了它(基本上是它的安装目录等...),不要指定您的qmake路径。
下一步是通过在终端中运行来获取环境变量:
"C:\Qt\Qt5.x.x\5.x\msvc2015\bin\qtenv2.bat"
"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat"
将 x 替换为您的 Qt 版本。保留双引号,windows 不喜欢空格...
请小心指定您的 Visual Studio 安装。在 Windows 中,“make”被“nmake”替代!
第二个命令将更改您到 Visual Studio 的路径,只需留在同一终端中并返回到 PyQt5 路径即可。
然后你运行:
nmake
nmake install
编译 QtNfc 时可能会遇到错误。然后使用:
python configure.py --disable QtNfc
并重新编译所有内容。
希望这会有所帮助。
关于pyqt - 配置PyQt5, fatal error U1077,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41273037/