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 .PHONY: transformers
transformers: transformers:
@echo "Creating virtual environment..." @echo "Running install..."
@conda env create --name transformers --file transformers.yml bash install.sh
@echo "Virtual environment created."

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 - fsspec==2023.6.0
- funcy==2.0 - funcy==2.0
- grpcio==1.59.0 - grpcio==1.59.0
- huggingface-hub==0.16.4 - huggingface-hub>=0.19.4
- idna==3.4 - idna==3.4
- jinja2==3.1.2 - jinja2==3.1.2
- jmespath==1.0.1 - jmespath==1.0.1