...
Setting Up Conda Environment
The process below is an example. Please be ware you’ll need to replace <project-name>
with your project, and that <username>
represents your username..
Expand |
---|
title | Create conda environment |
---|
|
Code Block |
---|
[<username>@blog2 tf<project-name>] module load miniconda3/23.11.0
[<username>@blog2 <project-name>]$ pwd
/project/<project-name>/
[<username>@blog2 <project-name>]$ mkdir tf
[<username>@blog2 <project-name>]$ cd tf
# The '-p' option will create the conda environment in your current location.
[<username>@blog2 tf]$ conda create -p tf_env
# The activate path is that which will be detailed at the end of the conda create step above.
[<username>@blog2 tf]$ conda activate /pfs/tc1/project/<project-name>/tf/tf_env
# Force conda to install the python packages within the conda environment location,
# rather than your home folder.
(/pfs/tc1/project/<project-name>/tf/tf_env) [<username>@blog2 tf]$ export PYTHONUSERBASE=$CONDA_PREFIX
(/pfs/tc1/project/<project-name>/tf/tf_env) [<username>@blog2 tf]$ echo $PYTHONUSERBASE
# CPU ONLY VERSION
(/pfs/tc1/project/<project-name>/tf/tf_env) [<username>@blog2 tf]$ pip install tensorflow==2.15.1
# GPU VERSION
(/pfs/tc1/project/<project-name>/tf/tf_env) [<username>@blog2 tf]$ pip install tensorflow[and-cuda]==2.15.1
(/pfs/tc1/project/<project-name>/tf/tf_env) [<username>@blog2 tf]$ conda deactivate
[<project-name>@blog2 tf]$ |
|
...