Poetry is a dependency and package manager for Python.
- You can list the Poetry configuration with
poetry config --list - You can set a Poetry configuration option with
poetry config $setting $value, for examplepoetry config virtualenvs.path /path/to/cache/directory/virtualenvs
When a Poetry project is created, the default configuration will create a virtualenv in another directory.
Change where the virtualenv is created by adding this poetry.toml file to your project before you run poetry install:
# poetry.toml
[virtualenvs]
create = true
in-project = true
The documentation for Poetry advises not to check in the poetry.toml into version control since it can contain user-specific settings. You can add poetry.toml to the .gitignore for a repo.
Top comments (0)