Select the latest Python-3.9.x version to download from https://www.python.org/downloads/. For IPython, you should be able to type pip install ipython
in your terminal.
Here is the link to the free educational version: https://pymol.org/edu/?q=educational/.
Go to https://els.comotion.uw.edu/licenses/88 and fill out the form for a free academic license for PyRosetta
Download PyRosetta correct PyRosetta-wheel (ie version that match your operation system and Python version) from https://www.pyrosetta.org/downloads and use your terminal to execute pip install <downloaded-wheel>
((you may need to add sudo before the pip
part if your computer says you don’t have permission)