Hi all,
I am reinstalling psychopy on Ubuntu 20.04. It was previously working, but I had to reinstall after changing python versions. I believe I followed the installation directions
pip install psychopy
pip install psychopy/wxPython-4.1.1-cp38-cp38-linux_x86_64.whl
sudo apt-get install libusb-1.0-0-dev portaudio19-dev libasound2-dev
Everything seemed to install correctly. However, I get the following error when I try to run psychopy. Any ideas for a solution would be greatly appreciated.
(base) dfish@dfish-MS-7850:~/Downloads$ psychopy
pygame 2.0.1 (SDL 2.0.14, Python 3.8.8)
Hello from the pygame community. https://www.pygame.org/contribute.html
PTB-INFO: Using modified PortAudio V19.6.0-devel, revision unknown
Traceback (most recent call last):
File "/home/dfish/anaconda3/bin/psychopy", line 8, in <module>
sys.exit(main())
File "/home/dfish/anaconda3/lib/python3.8/site-packages/psychopy/app/psychopyApp.py", line 100, in main
start_app()
File "/home/dfish/anaconda3/lib/python3.8/site-packages/psychopy/app/psychopyApp.py", line 22, in start_app
from psychopy.app._psychopyApp import PsychoPyApp
File "/home/dfish/anaconda3/lib/python3.8/site-packages/psychopy/app/_psychopyApp.py", line 57, in <module>
from .utils import FileDropTarget
File "/home/dfish/anaconda3/lib/python3.8/site-packages/psychopy/app/utils.py", line 27, in <module>
from . import pavlovia_ui
File "/home/dfish/anaconda3/lib/python3.8/site-packages/psychopy/app/pavlovia_ui/__init__.py", line 19, in <module>
from .functions import *
File "/home/dfish/anaconda3/lib/python3.8/site-packages/psychopy/app/pavlovia_ui/functions.py", line 13, in <module>
from ._base import PavloviaMiniBrowser, PavloviaCommitDialog
File "/home/dfish/anaconda3/lib/python3.8/site-packages/psychopy/app/pavlovia_ui/_base.py", line 9, in <module>
import wx.html2
File "/home/dfish/anaconda3/lib/python3.8/site-packages/wx/html2.py", line 15, in <module>
from ._html2 import *
ImportError: /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.0.so.37: undefined symbol: gst_gl_display_egl_new_with_egl_display
5.8272 WARNING We strongly recommend you activate the PTB sound engine in PsychoPy prefs as the preferred audio engine. Its timing is vastly superior. Your prefs are currently set to use ['sounddevice', 'PTB', 'pyo', 'pygame'] (in that order).