1 起因
之前一直在学MFC,本人小白一个,大一时就学过一点C,老师让写一个界面 PS:我是学自动化的。。觉得MFC有点难,再加上老师还要软件可以多平台,所以就看上了Qt,然而又发现了Python是个好东西,研究发现C++配合Python很不错,于是就发现了PythonQt这个东西,然而有些人会说,这不就是PyQt吗,点进去你就会发现,并不是,关于两者的详细区别,自行搜索吧,简单的说一个是为的让Python嵌入C++,另一个纯粹是为了利用Python写UI。扯远了,于是乎就从这里下载了原码,然后就有了本文。
声明:以下,只限于Windows系统,其它系统也可参考。
2 艰辛的编译过程
对于没有系统的学过编程的我,手动编译是多么的困难。从官网的Building教程(聊胜于无)中说先要设环境变量,有两种情况:
1) 如果你的Python是用安装包安装的,比如从这里下载的:https://www.python.org/ftp/python/2.7.11/python-2.7.11.msi
set PYTHON_PATH = c:\Python26 # 你的Python安装根目录
set PYTHON_LIB = c:\Python26\libs # 在你的Python目录下
2) 如果是下载的源码自己编译的,类似从这里下载的:https://www.python.org/downloads/source/
set PYTHON_PATH = c:\yourDir\Python-2.6.1\
set PYTHON_LIB = c: