pyqt4安装问题小结(一)

这几天一直在配python图形化程序所需的库,但安装pyqt4的过程很难过。所以记下来回想一下这几天经历了些什么……

我的环境是windows8.1+python2.7

首先

因为在https://riverbankcomputing.com/software/pyqt/download/下载pyqt4现已不支持windows系统二进制程序(*.exe)的安装了

pyqt4安装问题小结(一)_第1张图片

同样通过pip install PyQt4-4.11.4-cp27-cp27m-win32.whl(这里pyqt4的版本是4.11.4,下载链接提供的是4.12.3)也是不能安装成功

下载网站那里现在只提供源码安装,但是源码安装对于小白的难度稍稍有点大,比如我!现在还没装好………

所以,只能硬着头皮下载源码安装。果不其然,墨菲定律从来都没有存伪!

/*

注:

1、python configure-ng.py

2、python configure.py

3、make

4、make install

也有可能不执行第一条命令,不管了,反正我又没有安装成功。都试了试没什么影响吧……*/  //注释一下子,可能会用

下面是我遇到的一些问题

1、make sure you have a working qt qmake on your path.

看到这个问题,有几个生单词(qt qmake)都不知道是什么意思。等我百度和google逛了一圈知道了原来是python图形化程序所必须的平台(Qt)中的一个小程序,然后把它给下载下来并安装,谁知各种报错信息接踵而来……

以为下载并安装就可以了,谁知太年轻

当我想当然的去执行pyqt4的配置程序时,报出了“Error: D:\Qt\4.8.6\qmake\qmake.exe failed to create a makefile. Make sure you have a working Qt qmake on your PATH.”这样的错误,显然是比第一条错误信息长!接着我去看了下qmake是不是真的如是说。运行完,就有了问题2

2、QMAKESPEC has not been set, so configuration cannot be deduced.

     Error processing project file: D:/Qt/4.8.6/qmake/qmake.pro

好嘛,我再去搜,在一个全英文的网站上看到有人给出了解决办法。

pyqt4安装问题小结(一)_第2张图片

 我觉着第一条老外(可能是老外)给的方案比较靠谱,于是就尝试了下,在我的cmd中输入了相对应的命令:

用别人的东西时,有一个坑:总是会犯拿来主义!别人的东西虽好,但是并不一定是适合自己的。所以这里一开始就犯了这样的错误,实属不该……后来经过探索改正了过来。如上两图,是符合我自己的环境的配置命令。

注意:在设置QMAKESPEC的环境变量时,要考虑自己的Qt安装在哪儿了,然后找准目录在设置。设置的不对,仍然是没用的。

 设置完环境变量后,以为就ok了,然而……生活并没有那么容易 //奸笑

  你看:

pyqt4安装问题小结(一)_第3张图片

 3、WARNING: Failure to find: *.cpp

还没找到解决办法,原谅我天资愚笨。

虽然这个问题没有解决,但是这个qmake只是D:\Qt\4.8.6\qmake目录下的,而D:\Qt\4.8.6\bin目录下的qmake能正常的运行。在pyqt4安装的过程中不会报出相关的错误。

未完,待续…………

配置环境的过程中,遇到过很多问题,但是这几个给我的印象非常深刻,所以就先记录这几个(其他的小问题也都迎刃而解了)

 

你可能感兴趣的:(Program)