1.编译sip源码
- 解压sip源码,运行
python configure.py -p win32-g++
(win32-g++表示使用mingw32编译器)。
- 修改生成的
sipconfig.py
文件。当Python安装在C:\Program Files (x86)
目录时,把_pkg_config中Program Files (x86)
替换为Progra~2
,修改后如下所示:
_pkg_config = {
'arch': '',
'default_bin_dir': 'C:\\Progra~2\\Python',
'default_mod_dir': 'C:\\Progra~2\\Python\\Lib\\site-packages',
'default_sip_dir': 'C:\\Progra~2\\Python\\sip',
'deployment_target': '',
'platform': 'win32-g++',
'py_conf_inc_dir': 'C:\\Progra~2\\Python\\include',
'py_inc_dir': 'C:\\Progra~2\\Python\\include',
'py_lib_dir': 'C:\\Progra~2\\Python\\libs',
&#