For anyone interested in how I got this far (in the event you’re starting off at ground 0 with the versions current as of this post) I did:
sudo apt update
sudo apt install -y ninja-build
python -m pip install h5py
sudo apt install cmake
sudo apt install python3-pyqt5
sudo apt install -y gcc g++ gfortran libopenblas-dev liblapack-dev pkg-config
sudo apt install -y python3-pip python3-dev
sudo apt install -y python3-scipy
pip3 install tables
WARNING: The script cpuinfo is installed in ‘/home/science/.local/bin’ which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
WARNING: The scripts cygdb, cython and cythonize are installed in ‘/home/science/.local/bin’ which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
WARNING: The scripts pt2to3, ptdump, ptrepack and pttree are installed in ‘/home/science/.local/bin’ which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
Now I encountered some kindof issue installing wx python because:
Collecting wxPython>=4.1.1
Downloading wxPython-4.2.0.tar.gz (71.0 MB)
ModuleNotFoundError: No module named ‘attrdict’
pip3 install attrdict
Another WX python install issue, this time:
sudo apt-get -y install python3-wxgtk4.0
Failed to build wxPython opencv-python psychtoolbox
now I just go to the add/remove software and installe verything that has to do with wxpython and psychopy (has version 2020.2.10)
Installing collected packages: python-bidi
WARNING: The script pybidi is installed in ‘/home/science/.local/bin’ which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
ERROR: pip’s dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
psychopy 2020.2.10 requires arabic_reshaper, which is not installed.
psychopy 2020.2.10 requires astunparse, which is not installed.
psychopy 2020.2.10 requires esprima, which is not installed.
psychopy 2020.2.10 requires glfw, which is not installed.
psychopy 2020.2.10 requires imageio>=2.5, which is not installed.
psychopy 2020.2.10 requires imageio-ffmpeg, which is not installed.
psychopy 2020.2.10 requires javascripthon, which is not installed.
psychopy 2020.2.10 requires moviepy, which is not installed.
psychopy 2020.2.10 requires opencv-python, which is not installed.
psychopy 2020.2.10 requires pyosf, which is not installed.
psychopy 2020.2.10 requires pyparallel, which is not installed.
psychopy 2020.2.10 requires sounddevice, which is not installed.
^Go through and install each of these packages one by one
Installing collected packages: tqdm, proglog, moviepy
WARNING: The script tqdm is installed in ‘/home/science/.local/bin’ which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
working on openCV, see link: How to install OpenCV on Raspberry Pi
sudo apt-get install libhdf5-dev libhdf5-serial-dev libhdf5-103
sudo apt-get install libqtgui4 libqtwebkit4 libqt4-test python3-pyqt5
sudo apt-get install libatlas-base-dev
sudo apt-get install libjasper-dev
I install everything and remove the import layout and the program almost works, but I get
failed to import GLFW.
Try: sudo apt-get install libglfw3
sudo apt-get install libglfw3-dev
remove package manager installed psychophy
install psychopy using pip and no dependencies
after all o f the above the window will open on the PI but there’s no updates or anything going on inside the window. The dialog boxes work just fine.