Install#
You can install idmtools in two different ways. If you intend to use idmtools as IDM builds it, follow the instructions in Basic installation. However, if you intend to modify the idmtools source code to add new functionality, follow the instructions in Developer installation. Whichever installation method you choose, the prerequisites are the same.
Prerequisites#
Windows 10 Pro or Enterprise, or a Linux operating system
Python 3.8/3.9/3.10/3.11/3.12 x64-bit (https://www.python.org/downloads/release)
Python virtual environments (https://docs.python.org/3/library/venv.html)
Docker (https://docs.docker.com/)
On Windows, please use Docker Desktop 4.0.0 or later
Note
Docker is optional for the basic installation of idmtools; it is only required for running simulations or analyses locally with the ContainerPlatform
.