Skip to content

Installation

Sebastian Schäfer edited this page Apr 4, 2023 · 6 revisions

Dependencies

TopasGraphSim is built entirely using Python. The current minimum version is Python3.10. TopasGraphSim is published on the Python Package Index.

The following packages are used:

  • numpy
  • matplotlib
  • Pillow
  • pynput
  • python-opencv
  • python-tkdnd
  • requests
  • scipy
  • topas2numpy

The Easy Way

If you are running Python3.10 already, Python is added to your PATH environment variable, and your target workstation is connected to the internet, simply run:

pip install topasgraphsim

After the installation is complete, start TopasGraphSim by running:

topasgraphsim

Troubleshooting

My Python is not added to PATH!

Preface the commands with python -m .

I'm running a different Python version, and there are dependency conflicts!

Look into creating virtual environments, then install and run TopasGraphSim from there as described above.

I don't want to deal with Python at all!

Simply download the provided Windows executable from the latest release. The only downside is that changes to settings are not permanent!