Use pipenv to manage the development environment.
More information on pipenv available in the documentation.
If you already have pipenv installed, run:
pipenv install  # Install dependencies
pipenv run python3 -c "import src; src.start()"  # Run adcs/__init__.start()
Alternatively, configure your IDE to use the pipenv as the Python interpreter.