Detect if env already exists

This commit is contained in:
Ettore Di Giacinto 2023-12-19 23:44:51 +00:00
parent d35f408702
commit b6256bf2e4
3 changed files with 18 additions and 4 deletions

View file

@ -1,5 +1,4 @@
.PHONY: transformers
transformers:
@echo "Creating virtual environment..."
@conda env create --name transformers --file transformers.yml
@echo "Virtual environment created."
@echo "Running install..."
bash install.sh

View file

@ -0,0 +1,15 @@
#!/bin/bash
set -ex
# Check if environment exist
conda_env_exists(){
! conda list --name "${@}" >/dev/null 2>/dev/null
}
if conda_env_exists "transformers" ; then
echo "Creating virtual environment..."
conda env create --name transformers --file transformers.yml
echo "Virtual environment created."
else
echo "Virtual environment already exists."
fi

View file

@ -45,7 +45,7 @@ dependencies:
- fsspec==2023.6.0
- funcy==2.0
- grpcio==1.59.0
- huggingface-hub==0.16.4
- huggingface-hub>=0.19.4
- idna==3.4
- jinja2==3.1.2
- jmespath==1.0.1