Getting Started
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
Download and install the Miniconda Python distribution.
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
Download and install ScopeFoundry and its dependencies:
pip install pyqt6 qtconsole matplotlib scopefoundry
Note:
qtconsole
andmatplotlib
are optional.
Mac / Linux
Follow the same steps as above for Windows, except:
Use
Terminal
instead of theAnaconda Prompt
.For older versions of Anaconda (<4.4, before 2017), replace
conda activate scopefoundry
with:source activate scopefoundry
Next Steps
- Check your installation by making your first app in 2 minutes.
- Set up the recommended editor (IDE) for easier code manipulation.
- Return to the documentation overview.