Windows下编译PythonQt3.2正确姿势

Posted 好学近乎知,力行近乎仁,知耻近乎勇

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows下编译PythonQt3.2正确姿势相关的知识,希望对你有一定的参考价值。

   本文在使用vs2015编译python3.6.7源代码后,编译的PythonQt3.2。如果使用python二进制文件进行安装,注意python的路径即可

本机环境:

  1、win7 64 旗舰版

  2、Qt 5.11.2(MSVC 2015,32 bit)

1、下载PythonQt3.2

进入官方下载网站后,不要立即点击download,因为你下载的是2017年的老版本,可以看到最后一次更新是20180926,点击”Code“,然后找到”download snapshot“,进行下载,可能下载会比较慢,慢慢等,或者挂上梯子。下载的文件名为pythonqt-code-r502-trunk.zip(5.42M),而不是PythonQt3.2.zip(4.32M),我们解压到D盘(别的盘符也行,不要有中文,更不要放在桌面,会影响目录的生成),改名为PythonQt3.2,备用。

 

正确的下载方式:

 

解压后的目录结构如下

2、设置环境变量

  添加环境变量,如下图

  

 

PYTHON_VERSION = 36
PYTHON_PATH = D:\\Python-3.6.7\\
PYTHON_LIB  = D:\\Python-3.6.7\\PCbuild\\win32

 

3、编译

  3.1使用sln工程编译

  右键运行,createSolution.bat后,会在统计目录下生成PythonQt.sln,使用vs2015打开,根据需要选择debug或者release,进行编译即可。

  3.2使用Pro工程编译

  使用Qt creator打开pythonQt.pro,根据需要选择debug或者release,进行编译即可。

  

以上是关于Windows下编译PythonQt3.2正确姿势的主要内容,如果未能解决你的问题,请参考以下文章

Windows下PythonQt3.2使用pandas.pivot_table

windows下编译调试nginx

为啥一个c语言在windows下编译运行没问题,在linux下编译通过,但是运行就错误了

如何在 Windows 下编译 OpenSSL

如何在Windows下编译OpenSSL

如何在 Windows 下编译 OpenSSL