Background: I’ve not been able to run my experiment on Pavlovia because the component visual.RadialStim is not yet supported in PsychoJS. Yet I want to show people my experiment, especially my stimuli, even when they don’t have the local environment to run my script.
Current solution: So I’m trying to see if I can run my script on an interactive Jupyter notebook. This way I can share the notebook with others. I’ve been able to do that locally in a notebook run in my own local virtual environment. But I haven’t yet been able to do this through Binder. To do this, I need to ensure a Binder environment that includes psychopy. I’m using the environment.yml file provided by PsychoPy, but Binder keeps running into an error when it tries to load the environment. Specifically, it installed all the dependencies, but then stops after the following error message:
Question: My questions are thus multi-fold.
(1) Has anyone been able to run PsychoPy scripts through an online (not just local) Jupyter notebook?
(2) What do you do when you can’t run and share experiments because your PsychoPy components are not yet available in PsychoJS?
(3) Back to my initial problem, are there ways to export looping visual stimuli written in psychopy to gif or movie files?