# Environment setup
1. Ensure you have pyenv installed or do a [[PyEnv setup]]
2. Check if you have the Python version you want to use for this project installed via `pyenv version`
- If not, use `pyenv install --list` and `pyenv install $PY_VERSION` to install the version you want.
- You can (later) pin a certain Python version in a directory tree via `pyenv local $PY_VERSION`, for example once you created a project directory
1. Ensure you have Poetry installed or do a [[Poetry setup]]
- It is recommended that you do not install Poetry into the same environment as you project.