Installation#

You can install idmtools_platform_local in two different ways. If you intend to use idmtools_platform_local as Institute for Disease Modeling (IDM) builds it, follow the instructions in Basic installation. However, if you intend to modify the idmtools_platform_local source code to add new functionality, follow the instructions in Developer installation. Whichever installation method you choose, the prerequisites are the same.

Prerequisites#

idmtools_platform_local uses Docker to run idmtools_platform_local within a container to keep the idmtools_platform_local environment securely isolated. You must also have Python 3.7, or 3.8 64-bit and Python virtual environments installed to isolate your idmtools_platform_local installation in a separate Python environment. If you do not already have these installed, see the links below for instructions.

  • Windows 10 Pro or Enterprise

  • Python 3.7, or 3.8 64-bit (https://www.python.org/downloads/release)

  • Python virtual environments

    Python virtual environments enable you to isolate your Python environments from one another and give you the option to run multiple versions of Python on the same computer. When using a virtual environment, you can indicate the version of Python you want to use and the packages you want to install, which will remain separate from other Python environments. You may use virtualenv, which requires a separate installation, but venv is recommended and included with Python 3.3+.

  • Docker (https://docs.docker.com/)