Overview
Discover the power of conda, a versatile package installer originating from the scientific Python community, in this 32-minute EuroPython 2016 conference talk by Mike Müller. Explore the basic usage of conda, including installation and package building techniques. Learn how to leverage conda's cross-platform and multi-language capabilities, combine it with pip to access PyPI packages, and utilize powerful environments to boost productivity. Gain insights into searching for and installing packages, creating environments for different Python versions, and building recipes with dependency declarations. Understand the concept of channels for accessing packages from various sources and see how conda simplifies the installation process, especially for Windows users dealing with complex C or Fortran extensions.
Syllabus
Intro
About Conda
Condor and Anaconda
Channels
Basic Tasks
Condor Search
Django Search
Version Search
Installing
Create Environment
List Environment
Activate Environment
List Packages
Build Packages
Build from Pipe
Package
Install
Price inversion
Convert to other platforms
Upload to Anaconda
Build from scratch
Metalib
Packages
Build Files
Other Steps
Conclusions
Conda for independent package installation
Conda for pip install
Dependencies
Wheels
Standardization
Environments
Voodoo
Environment
Freeze
Export
Edit
Shared Libraries
Taught by
EuroPython Conference