Fix cmd_macos.sh (#82)
MacOS version of Bash does not support process substitution
This commit is contained in:
parent
b2483e28d1
commit
657049d7d0
1 changed files with 6 additions and 1 deletions
|
|
@ -4,6 +4,9 @@ cd "$(dirname "${BASH_SOURCE[0]}")"
|
||||||
|
|
||||||
if [[ "$(pwd)" =~ " " ]]; then echo This script relies on Miniconda which can not be silently installed under a path with spaces. && exit; fi
|
if [[ "$(pwd)" =~ " " ]]; then echo This script relies on Miniconda which can not be silently installed under a path with spaces. && exit; fi
|
||||||
|
|
||||||
|
# deactivate existing env if needed
|
||||||
|
conda deactivate 2> /dev/null
|
||||||
|
|
||||||
# config
|
# config
|
||||||
CONDA_ROOT_PREFIX="$(pwd)/installer_files/conda"
|
CONDA_ROOT_PREFIX="$(pwd)/installer_files/conda"
|
||||||
INSTALL_ENV_DIR="$(pwd)/installer_files/env"
|
INSTALL_ENV_DIR="$(pwd)/installer_files/env"
|
||||||
|
|
@ -16,4 +19,6 @@ export CUDA_PATH="$INSTALL_ENV_DIR"
|
||||||
export CUDA_HOME="$CUDA_PATH"
|
export CUDA_HOME="$CUDA_PATH"
|
||||||
|
|
||||||
# activate env
|
# activate env
|
||||||
bash --init-file <(echo "source \"$CONDA_ROOT_PREFIX/etc/profile.d/conda.sh\" && conda activate \"$INSTALL_ENV_DIR\"")
|
source $CONDA_ROOT_PREFIX/etc/profile.d/conda.sh
|
||||||
|
conda activate $INSTALL_ENV_DIR
|
||||||
|
exec bash --norc
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue