add miniconda install script.
This commit is contained in:
parent
ecc8939517
commit
996f4bc97c
|
@ -0,0 +1,73 @@
|
|||
PYTHON_VERSION=3.10
|
||||
ENV_NAME=ml_pipeline
|
||||
INSTALL_DIR=$HOME/Dev
|
||||
# for wwu research:
|
||||
# INSTALL_DIR=/research/hutchinson/workspace/$USERNAME
|
||||
|
||||
####################
|
||||
#
|
||||
# download miniconda
|
||||
#
|
||||
####################
|
||||
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O $HOME/Downloads/Miniconda3-latest-Linux-x86_64.sh
|
||||
|
||||
####################
|
||||
#
|
||||
# run install script
|
||||
# headless
|
||||
#
|
||||
####################
|
||||
rm -rf $INSTALL_DIR/miniconda3
|
||||
bash $HOME/Downloads/Miniconda3-latest-Linux-x86_64.sh -b -p $INSTALL_DIR/miniconda3
|
||||
|
||||
####################
|
||||
#
|
||||
# create first conda environment
|
||||
#
|
||||
####################
|
||||
conda create --name $ENV_NAME python=$PYTHON_VERSION -y
|
||||
|
||||
################
|
||||
#
|
||||
# place the following in $HOME/.bashrc
|
||||
#
|
||||
# then use `hutchconda` to activate base env
|
||||
#
|
||||
################
|
||||
|
||||
# WORKSPACE_DIR=/research/hutchinson/workspace/$USERNAME
|
||||
# hutchconda() {
|
||||
# __conda_setup="$('$WORKSPACE_DIR/miniconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
|
||||
# if [ $? -eq 0 ]; then
|
||||
# eval "$__conda_setup"
|
||||
# else
|
||||
# if [ -f "$WORKSPACE_DIR/miniconda3/etc/profile.d/conda.sh" ]; then
|
||||
# . "$WORKSPACE_DIR/miniconda3/etc/profile.d/conda.sh"
|
||||
# else
|
||||
# export PATH="$WORKSPACE_DIR/miniconda3/bin:$PATH"
|
||||
# fi
|
||||
# fi
|
||||
# unset __conda_setup
|
||||
# }
|
||||
|
||||
|
||||
####################
|
||||
#
|
||||
# activate conda environment
|
||||
#
|
||||
####################
|
||||
conda activate $ENV_NAME
|
||||
|
||||
####################
|
||||
#
|
||||
# install pytorch
|
||||
#
|
||||
####################
|
||||
conda install -c pytorch pytorch -y
|
||||
|
||||
####################
|
||||
#
|
||||
# or install from envirnoment.yml
|
||||
#
|
||||
####################
|
||||
conda env update -n $ENV_NAME --file environment.yml
|
Loading…
Reference in New Issue