software:anaconda:caviness

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
software:anaconda:caviness [2020-02-04 13:26] – [Recipes] anitasoftware:anaconda:caviness [2021-09-30 13:59] (current) – [Recipes] anita
Line 12: Line 12:
 </code> </code>
  
 +See [[software:anaconda:caviness#Recipes|Recipes]] for examples of building virtual environments for specific packages.
 ===== Virtual Environment ==== ===== Virtual Environment ====
  
-If you are going to follow the instructions for creating an Anaconda virtual environment on Caviness consider using a slight modification to the documentation provided by each software package and use VALET to load the proper version of Anaconda for Python 2 or Python3, specify a path in your home directory not in the system path for Anaconda, and ignore the warnings to update ''conda'' as it is building your virtual environment.+If you are going to follow the instructions for creating an Anaconda virtual environment on Caviness consider using a slight modification to the documentation provided by each software package and use VALET to load the proper version of Anaconda for Python 2 or Python 3, specify a path in your home (''$HOME'') or workgroup (''$WORKDIR''directory not in the system path for Anaconda, and also ignore the warnings to update ''conda'' as it is building your virtual environment.
  
  
-See the example below which creates a virtual Anaconda environment based on Python3 for FEniCS called ''fenicsproject'' in the ''traine'' home directory and installs all the fenics packages and mshr. Once the environment is created, then a simple interactive test is done on a compute node via the ''devel'' partition to verify the new ''fenicsproject'' Anaconda environment is working properly. +See the example below which creates a virtual Anaconda environment based on Python 3 for FEniCS called ''fenicsproject'' in the ''traine'' home directory and installs all the fenics packages and mshr. Once the environment is created, then a simple interactive test is done on a compute node via the ''devel'' partition to verify the new ''fenicsproject'' Anaconda environment is working properly. 
  
 <code> <code>
Line 82: Line 83:
 Adding package `anaconda/5.2.0:python3` to your environment Adding package `anaconda/5.2.0:python3` to your environment
 [traine@r00n56 ~]$ source activate ~/fenicsproject [traine@r00n56 ~]$ source activate ~/fenicsproject
-(/home/1201/fenicsproject) [traine@r00n56 ~]$ python -c "import mshr"+(/home/1201/fenicsproject) [traine@r00n56 ~]$ python3 -c "import mshr"
 (/home/1201/fenicsproject) [traine@r00n56 ~]$ source deactivate (/home/1201/fenicsproject) [traine@r00n56 ~]$ source deactivate
 [traine@r00n56 ~]$ exit [traine@r00n56 ~]$ exit
Line 92: Line 93:
 ===== Recipes ==== ===== Recipes ====
  
-Examples documented as recipes to be used for specific installations, but can also perhaps help others in solving similar installation dilemmas.+Examples documented as recipes to be used for specific installations including using a ''workgroup'' directory as well as creating VALET packages for these environments and job scripts setup for batch runs, but can also perhaps help others in solving similar installation dilemmas.
  
   * [[technical:recipes:pyqt5-in-virtualenv|Building PyQt5 in a Python Virtual Environment]]   * [[technical:recipes:pyqt5-in-virtualenv|Building PyQt5 in a Python Virtual Environment]]
-  * [[technical:recipes:keras-in-virtualenv | Keras Python Virtual Environment]]+  * [[technical:recipes:jupyter-notebook|Jupyter Notebook Python Virtual Environment]] 
 +  * [[technical:recipes:keras-in-virtualenv|Keras Python Virtual Environment]] 
 +  * Gurobi Python Virtual Environments 
 +    * [[software:gurobi:caviness#serial-or-threaded-python-environment|Gurobi Python Threaded and Serial]] 
 +    * [[software:gurobi:caviness#mpi-python-environment|Gurobi Python MPI]] 
 +  * [[technical:recipes:emcee-in-virtualenv|Python Virtualenv: emcee and pyKLIP]] 
 +  * [[technical:recipes:mpi4py-in-virtualenv|Python Virtual Environments with mpi4py]] 
 +  * [[technical:recipes:tensorflow-in-virtualenv|TensorFlow Python Virtual Environment]]
  • software/anaconda/caviness.1580840814.txt.gz
  • Last modified: 2020-02-04 13:26
  • by anita