It’s well known that Python is interpretative, so basically we need a Python interpreter to run Python scripts, as well as other libraries or packages. Psychopy should be installed in addition if we are to run Psychopy experiments. So it is generally impossible to run any Psychopy experiments if one has only a .psyexp file or a xxx_lastrun.py scrip at hand. But I want to make it possible. One way I can figure out is to somehow generate an all-in-one .exe executible (assume we are talking about Windows), which can run alone without any special requirements on the environments by including all dependent libraries and packages on, e.g., a machine just having Windows installed. Can anyone please tell me how to do this? Thanks a lot!
PS, in case someone ask about my motivation, I just want to administrate experiment in a distributive way, so participants are not required to come to my lab to conduct the experiment. Anyone on this planet who has a Windows computer can download the .exe file and do the experiment, so I can have more participants and therefore more data.