• win10环境下安装Qt4.8、PyQt及development tools


    环境:

    windows10
    python2.7(32位)
    因为是初学qt所以这里选择资料相对比较多一点的版本4。

    1. 下载安装包
    1.1 下载QT4.8.6
    链接:http://download.qt.io/archive/qt/4.8/4.8.6/
    这里下载qt-opensource-windows-x86-mingw482-4.8.6-1.exe 版本。

    1.2 Qt Creator 下载
    链接:http://download.qt.io/official_releases/qtcreator/3.3/3.3.0/
    这里下载qt-creator-opensource-windows-x86-3.3.0.exe

    1.3 MinGW 4.8.2 下载
    链接:https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/4.8.2/threads-posix/dwarf/

    1.4 PyQt4 下载
    Method1:链接: https://sourceforge.net/projects/pyqt/files/PyQt4/PyQt-4.11.3/这里注意选择版本要选择与python版本一致的。
    Method2:链接:https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyqt4

    2. 安装
    2.1 安装 MinGW 4.8.2
    2.1.1 记不清自己有没有安装的话可以用以下命令查看:

    gcc -v

    或者:

    where gcc


    2.1.2 没安装的话
      直接解压缩到C盘根目录就行了,放到其他分区也可以。后面安装qt的时候需要指定此位置,这里解压后路径是:C:mingw32,g++位置是C:mingw32ing++.exe。

    2.2 安装Qt
    这个安装位置随意……还需要指定MinGW的位置,即上面的C:mingw32即可。

    2.4 安装Qt Creator
    安装位置随意……

    2.5 安装PyQt4
    Method1:双击安装,注意安装位置是Python的目录下,因为安装后会自动加载到Python的库下面。
    Method1:pip install PyQt4‑4.11.4‑cp27‑cp27m‑win32.whl 即可(ps虽然我没试)
    测试:开一个Python窗口看是否能import PyQt4 即可。

    3. Qt Creator配置
    QtCreator还没有配置,这时候程序是编译不了的。打开QtCreator菜单“工具”–>“选项”,在对话框左边选“构建和运行”,编译Qt程序必须配置好几个东西才行,需要配置的是:构建套件(Kit)、QtVersions、编译器、Debuggers。

    3.1 Debuggers
    点击Add,进入新的Debugger设置界面;
    把Name设为GDB,然后点击Path一行最右边的“浏览”,找到gdb.exe的位置(我这里是C:mingw32in),设置好后点击右下角的“Apply”,就设置了调试器。


    3.2 编译器
    点击右边“添加”,弹出菜单有MinGW、GCC、Clang、Custom和QCC,选择MinGW

    3.3 Qt Versions
    点击“添加”,弹出的文件查找框,是要选择qmake.exe位置(我这里是:C:Qt4.8.6inqmake.exe),选中qmake.exe,点击打开,然后Qt版本会自动检测,点击“Apply”就配置好Qt库了。

    3.4 构建套件(Kit)
    之前配置的三个最后都是为构建套件服务的,需要在这里面选择之前配好的三个:编译器选择“MinGW”、调试器选择“GDB”、Qt版本选择“Qt 4.8.6(4.8.6)”,Qt mkspec可以不用管,因为qmake.exe可以自动定。配置好编译器、调试器和Qt版本之后,点击“Apply”,再点击“OK”。终于配置好了。

    参考链接: http://blog.csdn.net/github_35003236/article/details/54670709
    ————————————————
    版权声明:本文为CSDN博主「vickyleexy」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/u012150360/article/details/78800239

  • 相关阅读:
    ASPX属性菜单ASTreeView
    MD5 encryption(Hash Algorithm)
    Asp.net的身份验证
    log4net使用
    脚本正则表达式
    C#操作注册表
    利用JQuery的.getJSON给Dropdownlist绑定Item
    查看mysql的端口号
    用SQL语句的方法还原数据库
    MYSQL 乱码 ERROR 1366
  • 原文地址:https://www.cnblogs.com/sggggr/p/12730013.html
Copyright © 2020-2023  润新知