473,770 Members | 4,558 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

PyQT installation

hello all,
I am planning to start coding a nanoscale design software in
python with QT interface.I have to do this in windows or linux.Intially
windows would be fine.
I have struggled almost full day today trying to make
from import qt *
execute........ ............... ....I have the basic python core. I went
through the sites like riverbankcomput ing and trolltech and few online
pages and books which talk about PyQT but never say about their
installation step properly.
I need to know step by step what shud i do.I have also installed
the windows binary of PyQT from riverbank and have ordered a QTdesigner
CD.But i can't wait.I need to do this fast.(Is there any other thing i
have to do)
Any clean and clear cut info in linux or windows( as I hope this
as the groups standard to be) would help me start my nanoscale project
or otherwise i have to rethink the GUI..Common QT is my favourite i
need my project work to be done on my favourite thing.

regards,
Charles

(doing an example program wud be a welcome sweeet)

Jul 18 '05 #1
16 2136
On Thursday 30 December 2004 1:27 am, Nanoscalesoft wrote:
hello all,
I am planning to start coding a nanoscale design software in
python with QT interface.I have to do this in windows or linux.Intially
windows would be fine.
I have struggled almost full day today trying to make
from import qt *
execute........ ............... ....I have the basic python core. I went
through the sites like riverbankcomput ing and trolltech and few online
pages and books which talk about PyQT but never say about their
installation step properly.
I need to know step by step what shud i do.I have also installed
the windows binary of PyQT from riverbank and have ordered a QTdesigner
CD.But i can't wait.I need to do this fast.(Is there any other thing i
have to do)
Any clean and clear cut info in linux or windows( as I hope this
as the groups standard to be) would help me start my nanoscale project
or otherwise i have to rethink the GUI..Common QT is my favourite i
need my project work to be done on my favourite thing.


Exactly what versions of Python, Qt and PyQt have you installed?

Phil
Jul 18 '05 #2
hi phil...
py-->2.4
pyqt-->3.3
qt-->2.3.0

Jul 18 '05 #3
On Thursday 30 December 2004 2:34 pm, Nanoscalesoft wrote:
hi phil...
py-->2.4
pyqt-->3.3
I assume you mean PyQt-win-nc-msvc-3.13.exe
qt-->2.3.0


I assume you mean the non-commercial edition.

The binaries are built against Python 2.3.3 - Python 2.4 won't work. Python
2.4 (and later) will never be supported by the non-commercial edition because
of the MSVC 6 vs 7 issue.

Phil
Jul 18 '05 #4
Phil Thompson wrote:
On Thursday 30 December 2004 2:34 pm, Nanoscalesoft wrote:
hi phil...
py-->2.4
pyqt-->3.3

I assume you mean PyQt-win-nc-msvc-3.13.exe

qt-->2.3.0

I assume you mean the non-commercial edition.

The binaries are built against Python 2.3.3 - Python 2.4 won't work. Python
2.4 (and later) will never be supported by the non-commercial edition because
of the MSVC 6 vs 7 issue.

Phil


If that is a real *never* then Qt just fell behind in the "what's the
best GUI platform" stakes. It'd be a shame to lose PyQT, but if there's
no way to migrate it forwards it will atrophy and die. Have TrollTech
said they will never issue MSVC 7 binaries?

Is there no way to use the free Microsoft toolchain to compile, or do
the language differences just make the whole deal too difficult (or is
there some other show-stopper that my ignorance prevents me from seeing?).

regards
Steve
--
Steve Holden http://www.holdenweb.com/
Python Web Programming http://pydish.holdenweb.com/
Holden Web LLC +1 703 861 4237 +1 800 494 3119
Jul 18 '05 #5
Steve Holden, Quinta 30 Dezembro 2004 14:13, wrote:
If that is a real *never* then Qt just fell behind in the "what's the
best GUI platform" stakes. It'd be a shame to lose PyQT, but if there's
no way to migrate it forwards it will atrophy and die. Have TrollTech
said they will never issue MSVC 7 binaries?
"non-commercial" binaries he said... I hope it is just the non-commercial
really, 'cause the look & feel of Qt is very nice.
Is there no way to use the free Microsoft toolchain to compile, or do
the language differences just make the whole deal too difficult (or is
there some other show-stopper that my ignorance prevents me from seeing?).


Isn't it possible to compile everything with a free compiler? I'm not a
Windows user, but... :-)
--
Godoy. <go***@ieee.org >

Jul 18 '05 #6
On Thursday 30 December 2004 4:13 pm, Steve Holden wrote:
Phil Thompson wrote:
On Thursday 30 December 2004 2:34 pm, Nanoscalesoft wrote:
hi phil...
py-->2.4
pyqt-->3.3


I assume you mean PyQt-win-nc-msvc-3.13.exe
qt-->2.3.0


I assume you mean the non-commercial edition.

The binaries are built against Python 2.3.3 - Python 2.4 won't work.
Python 2.4 (and later) will never be supported by the non-commercial
edition because of the MSVC 6 vs 7 issue.

Phil


If that is a real *never* then Qt just fell behind in the "what's the
best GUI platform" stakes. It'd be a shame to lose PyQT, but if there's
no way to migrate it forwards it will atrophy and die. Have TrollTech
said they will never issue MSVC 7 binaries?

Is there no way to use the free Microsoft toolchain to compile, or do
the language differences just make the whole deal too difficult (or is
there some other show-stopper that my ignorance prevents me from seeing?).


You've completely misunderstood what I said.

I specifically said the non-commercial edition. This is a binary only version
based on Qt v2.3 and released in March 2001 - the first beta of Qt v4.0 has
just been released. The commercial and GPL versions of Qt is supplied in
source form and supports MSVC 6, 7, Borland, Cygwin and the Intel compiler.
PyQt supports all versions of Python since v1.5.2.

I think Qt is doing very well in the "best GUI platform" stakes if people
still want to use a 4 year old version in preference to up to date versions
of the alternatives.

Phil
Jul 18 '05 #7
does that mean PyQT is not forward!!!!!!!! What a bad thing is this...

Jul 18 '05 #8
Phil Thompson wrote:
On Thursday 30 December 2004 4:13 pm, Steve Holden wrote:
Phil Thompson wrote:
On Thursday 30 December 2004 2:34 pm, Nanoscalesoft wrote:

hi phil...
py-->2.4
pyqt-->3.3

I assume you mean PyQt-win-nc-msvc-3.13.exe
qt-->2.3.0

I assume you mean the non-commercial edition.

The binaries are built against Python 2.3.3 - Python 2.4 won't work.
Python 2.4 (and later) will never be supported by the non-commercial
edition because of the MSVC 6 vs 7 issue.

Phil
If that is a real *never* then Qt just fell behind in the "what's the
best GUI platform" stakes. It'd be a shame to lose PyQT, but if there's
no way to migrate it forwards it will atrophy and die. Have TrollTech
said they will never issue MSVC 7 binaries?

Is there no way to use the free Microsoft toolchain to compile, or do
the language differences just make the whole deal too difficult (or is
there some other show-stopper that my ignorance prevents me from seeing?).

You've completely misunderstood what I said.

And not for the first time, probably. Mea culpa.
I specifically said the non-commercial edition. This is a binary only version
based on Qt v2.3 and released in March 2001 - the first beta of Qt v4.0 has
just been released. The commercial and GPL versions of Qt is supplied in
source form and supports MSVC 6, 7, Borland, Cygwin and the Intel compiler.
PyQt supports all versions of Python since v1.5.2.
Well, OK, so I take it this means that TrollTech have announced they
won't be producing an up to date non-commercial edition?

I presume the non-commercial edition is for people who want to use Qt
but don't want to pay licensing fees or open their source? Or is the GPL
version only available on non-Windows platforms? Of all the GUI
platforms I know about, Qt certainly has the murkiest licensing picture.
I think Qt is doing very well in the "best GUI platform" stakes if people
still want to use a 4 year old version in preference to up to date versions
of the alternatives.

I have no quibble with that - as I know, there are a lot of happy Qt
users, and it has an interestingly different architecture. It would be
even better if the licensing requirements were consistent across all
platforms.

and-if-wishes-were-horses-ly y'rs - steve
--
Steve Holden http://www.holdenweb.com/
Python Web Programming http://pydish.holdenweb.com/
Holden Web LLC +1 703 861 4237 +1 800 494 3119
Jul 18 '05 #9
Nanoscalesoft wrote:
does that mean PyQT is not forward!!!!!!!! What a bad thing is this...


Whoa, how did you get it?

You can buy commercial licenses and be as current as we are on Linux
with GPL versions of Qt+PyQt. Oh, and QScintilla and Eric3!

--
Jarek Zgoda
http://jpa.berlios.de/ | http://www.zgodowie.org/
Jul 18 '05 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
2708
by: reh | last post by:
Have installed on Redhat 9.0 in the following order; Qscintilla sip PyQt When I install eric3 (python install.py), I get this error; Sorry, please install QScintilla and/or reinstall PyQt with QScintilla support.
4
3305
by: Stelian Iancu | last post by:
Hello all! I am trying to install eric3, the Python IDE. I've downloaded and installed successfully sip-3.8, QScintilla-1.2 and PyQT-3.8. However, when I try to install eric, I get the following error: Sorry, please install PyQt. I looked into the install script, then I opened a Python window and there I tried import qt and I got the following error:
8
4853
by: simo | last post by:
OK, so I'm at the stage where I want to make a choice between wxPython and PyQt. Currently I'm using wxPython mainly due to the fact that it has GPL Linux and Windows versions. I prefer Qt to wxWindows, but am confused with all the Windows licensing issues. For the moment this is just for my own tinkering and utility apps, but
2
2222
by: Sam | last post by:
Hey people, I am trying to install these modules to play around with KDE panel applets, but I am beginning to think it's too much trouble to be worth it. I've installed PyQT (as well as the PyQT-devel rpm, which is apparently needed if I install PyQT from an rpm), PyKDE and the sip module. When I run the importTest.py script that comes with PyKDE, I get this: -------------------------------------
10
2210
by: svenn.are | last post by:
Hi, I wanted to run a program that is written in PyQt on my mac, and went over to Riverbank to get PyQ 3.13 and SIP 4.1.1 sources. I followed the installation guide except for the compiling python as Macosx already has python. I had no problem with compiling SIP and also no problem with compiling PyQt nor did I have any error message during make install.
0
1032
by: Bulba! | last post by:
I got an evaluation version of Qt for Windows and installed PyQt. However, it gives me this error message: "ImportError: DLL load failed:" It doesn't seem to see the "qt-mteval" DLL, even though I made sure that the paths to "lib" and "bin" subfolders of Qt are there in the PATH. I installed Qt built with MSVC, and PyQt is also built using MSVC
7
1828
by: adrian_p_smith | last post by:
Hi there. I've been trying to get PyQT working on W2K, but have not yet found a sufficiently detailed walk-through for my somewhat command-line-challenged sensibilities. I did find this page: http://www.diotavelli.net/PyQtWiki/GPLPyQtWindows , but I'm not sure about installing the whole of Visual Studio .NET as a prerequisite. Can anyone tell me if the passing of the years has made this process any more approachable?
2
4606
by: wd.jonsson | last post by:
Hello! I must be doing something wrong here because I'm getting all these missing .dll messages after installing PyQT. This is what I've done (no step excluded): 1. Fresh installation of Python25 2. I run the PyQt-gpl-4.1.1-Py2.5-Qt4.2.2.exe file which should include SIP 3. I run the qt-win-opensource-4.2.2-mingw.exe file
1
2564
by: Marcus Strube | last post by:
Hi I was trying to install PyQt, but things don't work as promised. I'm working on OS X 10.5, didn't install another version of Python - so it's 2.5.1 -, installed the latest "qt-mac-opensource-4.3.3.dmg" and the latest sip 4.7.3. But when I then try to run python configure.py for PyQt 4.3.3 I get "Import Error: No module named sipconfig" (I also retried after a Reboot)
0
9439
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
10237
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
10071
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
0
9882
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
8905
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
7431
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
5326
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
2
3589
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
3
2832
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.