On Wednesday 26 May 2004 10:23, John Fabiani wrote: > Hi, > After installing my windows version I realized that my SUSE 9.0 might be > missing lots of other stuff. I checked sourceforge and discovered a RPM > for SUSE 9.0. It contains a "PyKDE" rpm and a much of other stuff. > Checking my software install software from SUSE (YaST) it can't find > anything like "PyKDE". So can someone explain what the other stuff is > like "Sip" ... etc. Also how to I determine what version of PyQt I'm > running on the SUSE box.
> Thanks for your help - try to remember all this stuff is new to me - but > I'm learning fast. Sip had two parts: 1. A code generator that takes special input files and automatically generates C++ files that represent the Python bindings for PyQt or PyKDE. Bindings let you access C++ libs from Python. 2. A run time lib that serves as a bridge between Python, the bindings code and the Qt or KDE code. You use the sip in the first way when you build PyKDE on your machine (if you install from rpms, that part has already been done). Even with an rpm install, you still need the sip runtime to run programs using PyQt or PyKDE. PyKDE doesn't presently ship with any distribution, although that's being worked on. You need to either find a PyKDE rpm (usually at sourceforge) or download the PyKDE tarball from riverbankcomputing.co.uk and compile PyKDE yourself. To find out what version of PyQt you have installed, run the Python interpreter: [EMAIL PROTECTED]:~> python Python 2.3.3 (#1, Apr 6 2004, 01:47:39) [GCC 3.3.3 (SuSE Linux)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> from qt import PYQT_VERSION_STR >>> PYQT_VERSION_STR '3.11' >>> Jim _______________________________________________ PyKDE mailing list [EMAIL PROTECTED] http://mats.imk.fraunhofer.de/mailman/listinfo/pykde
