Models for superior E-Commerce Search
We use Poetry for dependency management. First, check if Poetry is installed by running:
poetry -V
If it shows a version like Poetry (version x.y.z), you're set. If not, follow the official guidelines to install Poetry.
📎 Note: Though a requirements.txt is provided, Poetry is recommended for efficient dependency management.
Configuring Poetry
To maintain organization, configure Poetry to create a virtual environment in the project's directory:
poetry config virtualenvs.in-project true
Install all the project's dependencies with:
poetry install --no-root
📎 Note: Use the
--no-root
option to skip installing the project package itself.
Post-installation, activate the virtual environment located in the .venv
directory.
For macOS/Linux:
source .venv/bin/activate
For Windows:
.venv\Scripts\activate