PyQt4

Vincent Vande Vyvre vincent.vande.vyvre at telenet.be
Sun Apr 3 16:32:15 EDT 2016


Le 03/04/2016 21:36, Muhammad Ali a écrit :
> On Sunday, April 3, 2016 at 12:15:06 PM UTC-7, Michael Torrie wrote:
>> On 04/03/2016 12:57 PM, Muhammad Ali wrote:
>>> Hi,
>>>
>>> How can we confirm that either  PyQt4 is already installed on LInux machine or not?
>>>
>>> Please suggest commands to confirm the already existence of  PyQt4 in the machine.
>> Ideally you make a distribution-specific package of the binary in a .deb
>> on Debian or an RPM on other distros, and specify that it depends on the
>> package that provides PyQt4.  That way when it's installed, modern
>> package managers will automatically install the dependencies.
>>
>> Alternatively you can use try and except in your python code to attempt
>> to import something from PyQt4 and see if it fails or not.  This
>> technique is also used to make your code work either PyQt4 or PySide,
>> depending on which the user has installed.
>>
>> try:
>>      from PySide import QtGui
>> except ImportError:
>>      from PyQt4 import QtGui
>>
>> If neither are installed, this little example will end with an ImportError.
> Thank you for your suggestions. I tried both but it shows the following error:
> IndentationError: expected an indented block
>
> Actually, I have to plot some graphs by using matplotlib and PyQt4 at supercomputer.
>
> Any other suggestion???

There's no IndentationError in the exemple provided by Michael.

Copy the code AS IT in a file and retry.

Vincent



More information about the Python-list mailing list