Skip to content

Installation

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

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

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!

Dependencies

The following packages are used:

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