Software Resource - Fall 2020
  • Introduction
  • Anaconda
    • Getting started
    • Managing conda environments
      • Using Navigator
      • Using Terminal
      • Issues using zsh shell
    • Jupyter Notebook
  • Finite Element (FEniCS)
    • Getting started
    • Tutorial
  • Black Box (ML libraries)
    • Tensorflow
    • Pytorch
    • Scikit-learn
    • GPU acceleration
  • Version Control (Git)
    • Getting started
Powered by GitBook
On this page
  • What is an environment?
  • Packages & libraries for this class
  • Managing environments

Was this helpful?

  1. Anaconda

Managing conda environments

Conda is a package management system that helps install, update & delete packages in seperate environments.

PreviousGetting startedNextUsing Navigator

Last updated 4 years ago

Was this helpful?

What is an environment?

An environment is a directory containing installed packages. Having separate environments allows us to compartmentalize projects and manage package dependencies.

Packages & libraries for this class

Managing environments

There are several ways to use conda to manage environments. The simplest is to use the GUI (Anaconda Navigator) that comes with your Anaconda installation. If you are more comfortable with command lines, you can directly use terminal, which is a lot faster.

Numpy
Matplotlib
FEniCS
Tensorflow/Keras
Pytorch
Scikit-learn
Using Navigator
Using Terminal