Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@pratos
Created November 30, 2016 07:01
Show Gist options
  • Save pratos/e167d4b002f5d888d0726a5b5ddcca57 to your computer and use it in GitHub Desktop.
Save pratos/e167d4b002f5d888d0726a5b5ddcca57 to your computer and use it in GitHub Desktop.
To package a conda environment (Requirement.txt and virtual environment)
# For Windows users# Note: <> denotes changes to be made
#Create a conda environment
conda create --name <environment-name> python=<version:2.7/3.5>
#To create a requirements.txt file:
conda list #Gives you list of packages used for the environment
conda list -e > requirements.txt #Save all the info about packages to your folder
#To export environment file
activate <environment-name>
conda env export > <environment-name>.yml
#For other person to use the environment
conda env create -f <environment-name>.yml
# For Windows users
@Bigous
Copy link

Bigous commented Mar 16, 2021

@JutasiR, conda does not add libraries that you didn't install. The only exception is the base environment.

That's why you should create a new environment for your work and install what you need.

[]'s

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment