We recommend installing the Anaconda Python distribution.
The vpython module currently works with Python versions 3.8, 3.9, and 3.10.
The 3D displays are rendered by WebGL in a browser window. For details, see
https://vpython.org/contents/VPythonArchitecture.pdf
The vpython module is available using
"conda install -c vpython vpython" or
"conda install -c conda-forge vpython" or
"conda install -c conda-forge/label/cf202003 vpython" or
"pip install vpython"
To update to later versions of vpython use
"conda update -c vpython vpython" or
"pip install -U vpython"
When running from a terminal, if the program does not end with a loop
containing a rate() statement, you need to add "while True: rate(30)"
to the end of the program. This is not necessary when launching from
environments such as Jupyter notebook, IDLE, or Spyder.