Probleme mit dem Python command aus runtime.ini
\mechsys-webots\controllers\my_controller liegt die Datei runtime.ini Diese setzt fest das WeBots als Python command zur Ausführung immer "python" verwendet, das Überschreibt die Webots interne Einstellung bei der man eigentlich den Pythoncommand (z.B. "py -3.7") frei wählen kann, so man denn mehr als eine Python version auf seinem System hat. Bei >>>python ist es bei mehreren Pythonversionen abhängig von der Installationsreihenfolge welche Version verwendet wird. (also im schlimmsten Fall ein python3.8) Lässt man runtime.ini weg kann man das einfach in WeBots auswählen. Bei mir (Windows 10) führt das auch zu keinen Weiteren Problemen diese Datei wegzulassen.
Unter WeBots lässt sich der Python command unter "Tools/preferences/python command" einstellen