forked from prcurran/hotspots
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathsetup_environment.sh
More file actions
27 lines (20 loc) · 854 Bytes
/
setup_environment.sh
File metadata and controls
27 lines (20 loc) · 854 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#echo 'create environment'
#conda env create -n hotspots -f environment.yml
echo 'managing environment'
conda activate hotspots
mkdir -p $CONDA_PREFIX/etc/conda/activate.d
mkdir -p $CONDA_PREFIX/etc/conda/deactivate.d
touch $CONDA_PREFIX/etc/conda/activate.d/env_vars.sh
touch $CONDA_PREFIX/etc/conda/deactivate.d/env_vars.sh
echo 'export PREFIX=/local/pcurran
export CSDHOME=$PREFIX/CCDC/CSD_2021
export LD_LIBRARY_PATH=$CONDA_PREFIX/lib:$CONDA_PREFIX/lib/python3.7/site-packages/ccdc/_lib:$LD_LIBRARY_PATH
export GHECOM_EXE=$PREFIX/ghecom/src/ghecom
' > $CONDA_PREFIX/etc/conda/activate.d/env_vars.sh
echo 'unset PREFIX
unset CSDHOME
unset LD_LIBRARY_PATH
unset GHECOM_EXE' > $CONDA_PREFIX/etc/conda/deactivate.d/env_vars.sh
cat $CONDA_PREFIX/etc/conda/activate.d/env_vars.sh
cat $CONDA_PREFIX/etc/conda/deactivate.d/env_vars.sh
echo 'complete'