Getting Started

Installing ScopeFoundry and its dependencies.

We recommend the Miniconda Python distribution, which contains many easy-to-install scientific Python packages. We also recommend creating a separate environment for ScopeFoundry.

If you already have a non-Anaconda version of Python installed, you will need to ensure you use Anaconda to follow the instructions below. The use of a conda environment is optional but provides a clean, known working environment for ScopeFoundry.

Windows

  1. Download and install the Miniconda Python distribution.

  2. Create an environment with the required dependencies. Anaconda provides a way to make a clean set of packages in an environment. To create an environment called “scopefoundry,” use the Anaconda(3) Prompt to run:

    conda create -n scopefoundry python=3.13
    

    To include ScopeFoundry and all of the packages it needs to run, activate the environment:

    conda activate scopefoundry
    
  3. Download and install ScopeFoundry and its dependencies:

    pip install pyqt6 qtconsole matplotlib scopefoundry
    

    Note: qtconsole and matplotlib are optional.

Mac / Linux

Follow the same steps as above for Windows, except:

  • Use Terminal instead of the Anaconda Prompt.

  • For older versions of Anaconda (<4.4, before 2017), replace conda activate scopefoundry with:

    source activate scopefoundry
    

Next Steps