No rocket science here but I thought it might help someone and I've not noticed this discussed elsewhere.
If you want to run your PsychoPy program (either Builder or Coder written) from a desktop shortcut rather than first firing up PsychoPy and opening the script and running it then this may be of interest.
The researched I'd written the program for wanted a really easy way to run the program in the field so I:-
0/ Given a PC with stand-alone PsychoPy already installed
1/ create a DOS batch file containing the following:-
REM Starting PsychoPy program (either builder or coder written)
REM If this fails to run on other PCs edit this
REM batch file and change the path to pickup your local copy of pythonw.exe
REM ...
"C:\Program Files\PsychoPy2\pythonw.exe" myprog_lastrun.py
REM myprog finishing now ...
ping 1.1.1.1 -n 1 -w 5000 >NUL
REM ping command above is to delay exit so that any error messages stay on the screen for long enough to bre read!*stick this batch file in the same folder as your PscyhoPy script (or adjust calling path accordingly)
2/ Create a desktop shortcut to the BATch file - then just double-click the shortcut to run your program
There are probably other/better ways to do the same thing - I'd be interested to hear other people's solutions to this problem.
NB - If you want a completely stand alone executable then see this other post -
http://www.psychopy.org/recipes/appFromScript.htmlJohn