-
Each root level folder is an experiment and should contain its own dependencies
requirements.txt
-
Create new notebooks if you want to share your work, since figuring out diffs in notebook on git is not possible
-
Do not push any secrets in the notebook
-
cd <experiment_name>
-
python -m venv venv
-
pip install -r requirements
-
Open the notebook in vscode. Make sure the kernel is pointing to the env you created above
-
Create
.env
in that folder and update it based on what ever the notebook is using