1. 安装PyQt5:

brew install qt
brew cask install qt-creator

2 然后在 Qt Creator 里改一下 Qt Versions的坑: 参考知乎boyu的回答

    2.1 偏好设置-Kits-Qt Versions-添加路径/usr/local/Cellar/qt/5.11.2/bin/qmake

        

    2.2 偏好设置-Kits-构建套件(Kit)-手动设置-桌面(默认)-Qt版本-Qt 5.11.2

        

3 创建项目(Project)的坑: 参考《QT Creator 两种创建项目的方法》

    方法之一:
    先建项目:欢迎-New Project-其他项目-Empty qmake Project => 一路默认就建好了一个项目了
    再添加CPP文件:在项目上右键-Add  New...-C++-C++源文件 => 一路默认,如果报错解决方法如下:

    3.1 报错:解决办法参考《Mac下用brew配置QT开发环境》

Project ERROR: failed to parse default search paths from compiler output
Error while parsing file /Users/hanpeizhi/Qt5/testProject01/testProject01.pro. Giving up.

        把编译器C和C++全部改为Clang

         

    3.2 报错:解决办法参考知乎boyu回答中的评论

Project WARNING: Qt has only been tested with version 10.13 of the platform SDK, you're using 10.13.4.
Project WARNING: This is an unsupported configuration. You may experience build issues, and by using
Project WARNING: the 10.13.4 SDK you are opting in to new features that Qt has not been prepared for.
Project WARNING: Please downgrade the SDK you use to build your app to version 10.13, or configure
Project WARNING: with CONFIG+=sdk_no_version_check when running qmake to silence this warning.

        打开终端输入命令: 

xcode-select -p

        因为我已经安装了Xcode了,所以直接在输入(如果还没安装就先去App Store安装):

sudo xcode-select -s /Applications/Xcode.app/Contents/Developer

        如下:

$ xcode-select -p
/Library/Developer/CommandLineTools

$ sudo xcode-select -s /Applications/Xcode.app/Contents/Developer

        

 

 

====
目前我就遇到这些坑,所以就写这么多。
另外安装和配置PyQt5参考:《Mac下Pycharm集成PyQt5并使用》
PyQt + PyCharm 环境搭建:《PyQt5+python3+pycharm开发环境配置》
====
感谢几位网友的帮助和分析!
====

 

GitHub 加速计划 / br / brew
40.39 K
9.47 K
下载
🍺 The missing package manager for macOS (or Linux)
最近提交(Master分支:1 个月前 )
90a90b30 1 个月前
47b1cab7 1 个月前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐