env activation bug fix
This commit is contained in:
@@ -17,12 +17,10 @@ if ! command -v conda &> /dev/null; then
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Если флаг --update установлен, проверяем и обновляем окружение
|
|
||||||
if [[ "$UPDATE_ENV" == true ]]; then
|
|
||||||
# Создание окружения conda, если оно не существует
|
# Создание окружения conda, если оно не существует
|
||||||
if ! conda env list | grep -q "$CONDA_ENV_NAME"; then
|
if ! conda env list | grep -q "$CONDA_ENV_NAME"; then
|
||||||
echo "Создание окружения conda: $CONDA_ENV_NAME"
|
echo "Создание окружения conda: $CONDA_ENV_NAME"
|
||||||
conda create -n "$CONDA_ENV_NAME" python=3.11 -y
|
conda create -n "$CONDA_ENV_NAME" python=3.12 -y
|
||||||
else
|
else
|
||||||
echo "Окружение conda '$CONDA_ENV_NAME' уже существует."
|
echo "Окружение conda '$CONDA_ENV_NAME' уже существует."
|
||||||
fi
|
fi
|
||||||
@@ -41,6 +39,8 @@ if [[ "$UPDATE_ENV" == true ]]; then
|
|||||||
source $(dirname "$CONDA_PATH")/../etc/profile.d/conda.sh
|
source $(dirname "$CONDA_PATH")/../etc/profile.d/conda.sh
|
||||||
conda activate "$CONDA_ENV_NAME"
|
conda activate "$CONDA_ENV_NAME"
|
||||||
|
|
||||||
|
# Если флаг --update установлен, обновляем зависимости
|
||||||
|
if [[ "$UPDATE_ENV" == true ]]; then
|
||||||
# Установка зависимостей из requirements.txt
|
# Установка зависимостей из requirements.txt
|
||||||
if [ -f "requirements.txt" ]; then
|
if [ -f "requirements.txt" ]; then
|
||||||
echo "Установка зависимостей из requirements.txt"
|
echo "Установка зависимостей из requirements.txt"
|
||||||
|
|||||||
Reference in New Issue
Block a user