2012-08-07 64 views
8

当我编译PyQt的在Windows 7上,它返回一个错误说:无法配置PyQt的

Traceback (most recent call last): 
    File "configure.py", line 32, in <module> 
     import sipconfig 
ImportError: No module named sipconfig 

我已经配置SIP但仍然出现错误。谁能帮忙?

+4

您配置的SIP,但你也建立和安装呢? – 2012-08-07 08:42:53

+0

我建立了sip,但是当我运行'make'和'make install'命令时,命令提示符抛出一个错误。 – 2012-08-09 09:53:25

+0

您不能忽略该错误。 – 2012-08-09 10:05:42

回答

1

当建立SIP,请尝试使用sudo所以你可以写的文件到/System目录:

sudo python configure.py 
sudo make 
sudo make install 

我同样的问题,然后看了看安装目录,并注意到文件,其中不存在的,所以我用sudo并成功构建它。也有PyQt。

5

我在OSX上发生过同样的情况。

由于@Janne Karila建议,您需要download并首先构建SIP。 在提取SIP源文件夹在终端发出以下命令:

python configure.py 
make 
sudo make install 

之后(如果它成功了),你应该能够建立PyQt的使用相同的3个命令他的文件夹中。

+1

我有报道的问题,因为我做了'sudo make'。谢谢 – 2015-02-02 21:59:01

+0

我不得不指定我正在用'mingw'构建:'python configure.py --platform win32-g ++' – 2015-04-27 23:06:39

0

从这里下载sip download后。提取SIP文件夹中的文件夹PyQt4的

cd sip-version 
python configure.py 
make 
make install 

从同一位置,它会编译并保存到文件夹C:\Python

+0

你至少应该提到我们需要做'make'。 – SmallChess 2017-01-24 03:42:23