我试图在我的计算机上安装SIP,因此我可以继续使用PyQt。我将安装文件放在桌面上的一个文件夹中(' C:\ Users \ User \ Desktop \ Programming \ Sip \ sip-4.15.5')。因此,要安装它,我从CMD运行以下命令:
cd C:\Python33
python "C:\Users\User\Desktop\Programming\Sip\sip-4.15.5\configure.py"
' C:\ Python33'中的python版本是命令' python'中使用的那个。这是我得到的输出:
This is SIP 4.15.5 for Python 3.3.5 on win32.
The SIP code generator will be installed in C:\Python33.
The sip module will be installed in C:\Python33\Lib\site-packages.
The sip.h header file will be installed in C:\Python33\include.
The default directory to install .sip files in is C:\Python33\sip.
The platform/compiler configuration is win32-msvc2010.
Creating siplib\sip.h...
Creating siplib\siplib.c...
Creating siplib\siplib.sbf...
Creating sipconfig.py...
Creating top level Makefile...
Creating sip code generator Makefile...
Creating sip module Makefile...
Error: Unable to open
"C:\Users\User\Desktop\Programming\Sip\sip-4.15.5\siplib\siplib.sbf"
现在,关键线显然是最后两个,所以我查看了相应的文件夹,发现错误有一个很好的理由:没有" siplib.sbf。"最接近的是" siplib.sbf.in"。到底是怎么回事?如果这是一个愚蠢的问题,请随时告诉我。
答案 0 :(得分:0)
您必须先将当前工作目录更改为sip-4.15.5:
cd C:\Users\User\Desktop\Programming\Sip\sip-4.15.5
python configure.py