OpenSesame consistently crashing
in OpenSesame
Hello, I'm writing to ask for some troubleshooting help. One of the RA's in my lab has been having a lot of difficulty with Open Sesame, and we can't figure out where to start to fix it.
- Computer: MacBook Pro (Retina, 13-inch, Early 2015) running Sierra (OSX 10.12.6; 16G2136)
- Version of Open Sesame: the download available here, described as "Python 3 for Intel x64 Mac OS package (.dmg)"
- Situation: Experiments crash before they can run. If an experiment is opened by double-clicking it, OS starts up but just displays a blank interface (no experiment components visible). If the same experiment is opened by navigating through the File > Open... interface in OS, it opens and looks normal, but attempting to run it crashes immediately before any content from the experiment can display. The error message says "Python quit unexpectedly" and OS closes without any further messages. This behaviour happens with any experiment we've tested it with
My first thought was that we had the wrong versions of Python installed, but the situation didn't change even after setting up Python 3.7 in addition to the already-installed 2.7 and 3.10.
Any tips would be very welcome! Thanks,
-Elise
Comments
Any ideas @sebastiaan , @Daniel ?
Hi @ekm ,
It will be challenging to find out why it crashes. However, it's likely something that's very specific to one of the libraries in combination with this specific system, and there's a good chance that it will run fine if you install OpenSesame through Anaconda (which will install pretty much the same software, but slightly different versions of everything):
My first thought was that we had the wrong versions of Python installed, but the situation didn't change even after setting up Python 3.7 in addition to the already-installed 2.7 and 3.10.
The OpenSesame packages come with their own Python environment, so if you use those it doesn't matter which versions of Python you have installed on your system separately. If you install through Anaconda as I suggested above, then OpenSesame will use the version of Python of the conda environment in which it is installed.
— Sebastiaan
Check out SigmundAI.eu for our OpenSesame AI assistant!
Hi @sebastiaan , thanks for the reply!
She's tried installing through Anaconda and says the same problem is cropping up--we might just give up on making OS work for her machine since it's so hard to figure out what exactly is going wrong. We have a spare laptop we can use, so it sounds like that'd be the best way to move forward. :)
Thanks,
-Elise