e-learning

Conda Environments For Software Development

Abstract

Conda environments, like Python Virtual Environments allow you to easily manage your installed packages and prevent conflicts between different project's dependencies. This tutorial follows an identical structure to the virtualenv tutorial, but with conda.

About This Material

This is a Hands-on Tutorial from the GTN which is usable either for individual self-study, or as a teaching material in a classroom.

Questions this will address

  • What are Conda environments in software development and why you should use them?
  • How can we manage Conda environments and external (third-party) libraries via Conda?

Learning Objectives

  • Set up a Conda environment for our software project using conda.
  • Run our software from the command line.

Licence: Creative Commons Attribution 4.0 International

Keywords: Foundations of Data Science, conda, jupyter-notebook

Target audience: Students

Resource type: e-learning

Version: 3

Status: Active

Learning objectives:

  • Set up a Conda environment for our software project using conda.
  • Run our software from the command line.

Date modified: 2023-05-18

Date published: 2022-10-19

Authors: Helena Rasche, The Carpentries

Scientific topics: Software engineering


Activity log