[PyQt] Installing PyQt 4 from source

ashwin .D winash12 at gmail.com
Mon Mar 12 17:11:42 GMT 2018


I am sorry I could not understand that. Where should I specify the --qmake
flag ? At the risk of appearing  foolish is this what you meant -

qmake --qmake=/usr/local/Trolltec/Qt-4.8.7/bin

I just tried this on a tcsh and got this error

qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such
file or directory



Regarding Qt 4 yes I am aware it is no longer supported but I plan to use
Py Qt with Mayavi and I was told that Py Q 5 is not supported by Mayavi
(please correct me if I am wrong)

On Mon, Mar 12, 2018 at 10:30 PM, Phil Thompson <phil at riverbankcomputing.com
> wrote:

> On 12 Mar 2018, at 4:40 pm, ashwin .D <winash12 at gmail.com> wrote:
> >
> > Hello,
> >            I am trying to install Py Qt from source on Ubuntu 16.04. I
> have previously installed qmake under the following directory
> >
> > /usr/local/TrollTech/Qt-4.7.8/bin/qmake. However when I run python3.5
> configure-ng.py I get this message
> >
> > qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No
> such file or directory
> > Error: PyQt4 requires Qt v4.1.0 or later. Use the --qmake flag to
> specify the
> > correct version of qmake. If you are sure you are using Qt v4 then try
> the
> > configure.py script instead of this one.
> > Querying qmake about your Qt installation...
> >
> > There is an existing /usr/bin/qmake which came with Ubuntu I presume
> which does not work for whatever reasons. My installation sits in a
> different directory as pointed above. How do I modify my configure-ng.py
> script so it picks up my version of qmake and not the system one ?
> >
> > I have root privileges on this box and I am the sole user.
> >
> >  I modified this line
> >
> >  pipe = os.popen(' '.join([qmake, '-query']))
> >
> > and changed it to ' pipe = os.popen(' '.join(['/usr/local/TrollTech/Qt-4.7.8/bin/qmake',
> '-query']))
> >
> > but this does not seem to work either. When I run this on my tcsh that
> command prints the information without any error.
> >
> > Any suggestions will be appreciated.
>
> As the error message suggests, use the --qmake flag to pass the name of
> the qmake executable.
>
> Phil
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.riverbankcomputing.com/pipermail/pyqt/attachments/20180312/87c304f5/attachment.html>


More information about the PyQt mailing list