[solved] OpenSesame installation/launch problem on OS X 10.6.8
Hi,
I tried to install OpenSesame 2.9.6 and any other version to Macbook Pro 10.6.8 but after the download and moving it to Applications folder when I try to launch OpenSesame it pops out an OpenSesame Error. Here's what the console tells me:
<<
.../Volumes/OpenSesame/OpenSesame.app/Contents/MacOS/OpenSesame ; exit;
Traceback (most recent call last):
File "/Volumes/OpenSesame/OpenSesame.app/Contents/Resources/boot.py", line 77, in
_run()
File "/Volumes/OpenSesame/OpenSesame.app/Contents/Resources/boot.py", line 62, in _run
exec(compile(source, path, 'exec'), globals(), globals())
File "/Volumes/OpenSesame/OpenSesame.app/Contents/Resources/opensesame.py", line 56, in
from PyQt4.QtCore import QCoreApplication
File "PyQt4/QtCore.pyc", line 14, in
File "PyQt4/QtCore.pyc", line 10, in __load
ImportError: dlopen(/Volumes/OpenSesame/OpenSesame.app/Contents/Resources/lib/python2.7/lib-dynload/PyQt4/QtCore.so, 2): Library not loaded: /usr/lib/libc++.1.dylib
Referenced from: /Volumes/OpenSesame/OpenSesame.app/Contents/Resources/lib/python2.7/lib-dynload/PyQt4/QtCore.so
Reason: image not found
2016-03-06 15:42:18.190 OpenSesame[1451:903] OpenSesame Error
>
It seems like it can't find any Python module. Do you have any idea whether it is the problem with Python (should I install it on behalf OpenSesame?) or with OpenSesame itself ?
Could you please help me? It's quite urgent. Thank you very much in advance.
Anna
Comments
Hi Anna,
OS X 10.6.8 is too old for the newer versions of OpenSesame to run on. Probably because it expects a newer libc++ library, or it has been relocated to another place in the OS over the years.
The only things you can do is either upgrade to a newer OSX version, or run a very old version of OpenSesame (0.27.4), but I recommend you to go for the first option.
Thanks for your quick response! I was afraid it was the case. In order to spare me recreating the whole script I will have to run the experience on some other device then.
Cheers,
Anna