Ned,
Thanks for the help. I am VERY grateful for any assistance I can get
with this.
It appears that I have two issues. First is that I am not using the
system python (maybe I shouldn't be), secondly that the version of PyQt in that
directory is compiled for 64 bit. At least that is what I believe the following
is telling me… ???
Thanks,
Arana
Aranas-BIG-Toy:PyQt Install arana$ cd
/Library/Frameworks/Python.framework/Versions/2.6
Aranas-BIG-Toy:2.6 arana$ file ./lib/python2.6/site-packages/PyQt4/QtCore.so
./lib/python2.6/site-packages/PyQt4/QtCore.so: Mach-O 64-bit bundle x86_64
Aranas-BIG-Toy:2.6 arana$ file ./bin/python2.6
./bin/python2.6: Mach-O universal binary with 2 architectures
./bin/python2.6 (for architecture ppc): Mach-O executable ppc
./bin/python2.6 (for architecture i386): Mach-O executable i386
Aranas-BIG-Toy:2.6 arana$ which python
/usr/bin/python
Aranas-BIG-Toy:2.6 arana$ file /usr/bin/python
/usr/bin/python: Mach-O universal binary with 2 architectures
/usr/bin/python (for architecture x86_64): Mach-O 64-bit executable x86_64
/usr/bin/python (for architecture i386): Mach-O executable i386
Aranas-BIG-Toy:2.6 arana$ echo $PATH
/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/Library/Frameworks/Python.framework/Versions/Current/bin
Aranas-BIG-Toy:2.6 arana$ echo $PYTHONPATH
Aranas-BIG-Toy:2.6 arana$
On Jul 20, 2012, at 2:58 PM, [email protected] wrote:
>
>
> From: Ned Deily <[email protected]>
> Subject: Re: [Pythonmac-SIG] PyQT on Lion?
> Date: July 20, 2012 2:38:03 PM EDT
> To: [email protected]
>
>
> In article <[email protected]>,
> Arana Fireheart <[email protected]> wrote:
>> Okay, I GIVE UP!!
>>
>> I have tried just about everything I can think of and they all failed!
>> I
>> have spent over a month on this and can't seem to get all of these pieces to
>> work together.
>>
>> I have tried all the latest developers releases for QT, sip and PyQt
>> and all
>> I can get to is a wrong architecture message (see below). I have tried
>> virtualenv and no virtualenv. I have tried to force python to use 32-bit
>> (defaults write com.apple.versioner.python Prefer-32-Bit -bool yes), without
>> any change. I think it is an issue with 32/64-bit versions, but I can't
>> figure out which piece is the one using the wrong architecture...
>>
>> If ANYONE has managed to get PyQt to build and install on Lion, could
>> you
>> please let me know how you did it...
>>
>> Arana
>>
>>
>> from PyQt4 import QtCore
>> ImportError:
>> dlopen(/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-pa
>> ckages/PyQt4/QtCore.so, 2): no suitable image found. Did find:
>>
>> /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/
>> PyQt4/QtCore.so: mach-o, but wrong architecture
>
> For what it's worth, the "defaults" trick to run in 32-bit-mode is an
> Apple modification to their system Pythons in 10.6 and 10.7, i.e.
> /usr/bin/python* and /System/Library/Frameworks/Python.framework. It
> doesn't work with other Pythons, which you apparently have installed
> (/Library/Frameworks/Python.framework). Which Python are you using?
> You can determine what architectures are involved by using the "file"
> command:
>
> cd /Library/Frameworks/Python.framework/Versions/2.6
> file ./lib/python2.6/site-packages/PyQt4/QtCore.so
> file ./bin/python2.6
>
> There must be a common subset of architectures and the interpreter has
> to running in one of those common archs.
>
> --
> Ned Deily,
> [email protected]
>
>
>
>
>
> From: Thomas Robitaille <[email protected]>
> Subject: Re: [Pythonmac-SIG] PyQT on Lion?
> Date: July 20, 2012 2:56:47 PM EDT
> To: Arana Fireheart <[email protected]>
> Cc: "[email protected]" <[email protected]>
>
>
> I use Macports to manage my Python installation on 10.6 and 10.7 and haven't
> had any issues - and 'port install py27-pyqt4' works great.
>
> See http://astrofrog.github.com/macports-python/ for more details on using
> Python from Macports.
>
> Macports is also now much faster than it used to be since binary builds are
> available in many cases.
>
> Cheers,
> Tom
>
> On 20 Jul 2012, at 20:06, Arana Fireheart <[email protected]> wrote:
>
>> Okay, I GIVE UP!!
>>
>> I have tried just about everything I can think of and they all failed!
>> I have spent over a month on this and can't seem to get all of these pieces
>> to work together.
>>
>> I have tried all the latest developers releases for QT, sip and PyQt
>> and all I can get to is a wrong architecture message (see below). I have
>> tried virtualenv and no virtualenv. I have tried to force python to use
>> 32-bit (defaults write com.apple.versioner.python Prefer-32-Bit -bool yes),
>> without any change. I think it is an issue with 32/64-bit versions, but I
>> can't figure out which piece is the one using the wrong architecture...
>>
>> If ANYONE has managed to get PyQt to build and install on Lion, could
>> you please let me know how you did it…
>>
>> Arana
>>
>>
>> from PyQt4 import QtCore
>> ImportError:
>> dlopen(/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/PyQt4/QtCore.so,
>> 2): no suitable image found. Did find:
>>
>> /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/PyQt4/QtCore.so:
>> mach-o, but wrong architecture
>>
>>
>> On Jul 16, 2012, at 4:51 PM, [email protected] wrote:
>>
>>> From: Arana Fireheart <[email protected]>
>>> Subject: Re: [Pythonmac-SIG] PyQT on Lion? (Charlie Clark)
>>> Date: July 16, 2012 4:51:21 PM EDT
>>> To: [email protected]
>>>
>>>
>>> Charlie,
>>>
>>> Thanks for the response. Part of the reason I was trying to use
>>> virtualenv was to 'disconnect' from a few years of builds (some successful/
>>> some unsuccessful). I was hoping to avoid doing a 'clean install' of my
>>> machine and reinstall of of the apps etc.
>>>
>>> The latest attempt is to perform a 'new' install of PyQT and then copy
>>> the site-packages directory into the virtual environment (or possibly sym
>>> link it). I think this one shows the most promise for getting an
>>> environment that will not only run my PyQT apps but allow me to build a
>>> distribution version with py2app (which I have NEVER managed to be able to
>>> do!!)
>>>
>>> I'll let you all know how it goes, Iv'e got my finger's crossed!
>>>
>>> Arana
>>>
>>>
>>>
>>> On Jul 12, 2012, at 6:00 AM, [email protected] wrote:
>>>
>>>> Am 11.07.2012, 14:41 Uhr, schrieb Arana Fireheart <[email protected]>:
>>>>
>>>>> Charlie,
>>>>> I tried virtualenv after reading lots of people extolling it's virtues.
>>>>> Having had little luck with other methods I thought I would give it a
>>>>> try. I have managed to get this all built on my MacBookPro which is
>>>>> running Snow Leopard, but not on my desktop machine (iMac). HomeBrew
>>>>> lists PyQT as installed, but when I try to run some code it fails with a
>>>>> "can't find module".
>>>>> What I don't get is why python can't locate the installed modules. Do
>>>>> you have any hints as to how I can track this down?
>>>>
>>>> Hi Arana,
>>>>
>>>> virtualenv's are indeed a great idea. They allow you to isolate the
>>>> libraries for different projects from each other. However, if you are
>>>> using libraries that need compiling then it can be better to use "system"
>>>> libraries. You can do this in a virtualenv with the switch
>>>> "--system-site-packages"
>>>>
>>>> Charlie
>>>> --
>>>> Charlie Clark
>>>> Managing Director
>>>> Clark Consulting & Research
>>>> German Office
>>>> Kronenstr. 27a
>>>> Düsseldorf
>>>> D- 40217
>>>> Tel: +49-211-600-3657
>>>> Mobile: +49-178-782-6226
>>>>
>>>>
>>>>
>>>> unsubscribe: http://mail.python.org/mailman/options/Pythonmac-SIG
>>>
>>>
>>>
>>>
>>> unsubscribe: http://mail.python.org/mailman/options/Pythonmac-SIG
>>
>> _______________________________________________
>> Pythonmac-SIG maillist - [email protected]
>> http://mail.python.org/mailman/listinfo/pythonmac-sig
>> unsubscribe: http://mail.python.org/mailman/options/Pythonmac-SIG
>
>
> unsubscribe: http://mail.python.org/mailman/options/Pythonmac-SIG
_______________________________________________
Pythonmac-SIG maillist - [email protected]
http://mail.python.org/mailman/listinfo/pythonmac-sig
unsubscribe: http://mail.python.org/mailman/options/Pythonmac-SIG