18 lines
657 B
Bash
Executable File
18 lines
657 B
Bash
Executable File
#!/usr/bin/env bash
|
|
# miniconda 환경 ncue에서 Python으로 인자 실행: ./scripts/run_with_ncue.sh final_filterTest.py
|
|
set -euo pipefail
|
|
ROOT="$(cd "$(dirname "$0")/.." && pwd)"
|
|
cd "$ROOT"
|
|
for base in "${MINICONDA_HOME:-}" "$HOME/miniconda3" "$HOME/miniforge3" "$HOME/anaconda3" "$HOME/mambaforge"; do
|
|
[ -n "$base" ] || continue
|
|
c="$base/bin/conda"
|
|
if [ -x "$c" ]; then
|
|
exec "$c" run -n ncue -- python "$@"
|
|
fi
|
|
done
|
|
if [ -n "${CONDA_EXE:-}" ] && [ -x "$CONDA_EXE" ]; then
|
|
exec "$CONDA_EXE" run -n ncue -- python "$@"
|
|
fi
|
|
echo "conda ncue 환경을 찾지 못했습니다. 터미널에서: conda activate ncue && python \"\$@\"" >&2
|
|
exit 1
|