Learn Python with Talk Python's 270 hours of courses

Guaranteed packages via Conda and Conda-Forge

Episode #94, published Wed, Jan 11, 2017, recorded Tue, Dec 6, 2016

Have you ever had trouble installing a package you wanted to use in your Python app? Likely it contained some odd dependency, required a compilation step, maybe even using an uncommon compiler like Fortran. Did you try it on Windows? How many times have you seen "Cannot find vcvarsall.bat" before you had to take a walk?

If this sounds familiar, you might want to check conda the package manager, Anaconda, the distribution, conda forge, and conda build. They dramatically lower the bar for installing packages on all the platforms.

This week you'll meet Phil Elson, Kale Franz, and Michael Sarahan who all work on various parts of this ecosystem.

Note: The fact that Continuum, the company behind conda is sponsoring this episode and the topic is about conda is a pure coincidence. This show was recorded long before Continuum came on as a sponsor and they only have a week or two to get the word out about their conference in February.

I just want to be clear that I featured conda on the show because I believe it's a really cool project. Hope you do too.


Links from the show:

conda: conda.pydata.org
conda-build: conda.pydata.org/docs/commands/build/conda-build.html
Anaconda distribution: continuum.io/anaconda-overview
conda-forge: conda-forge.github.io

Phil Elson on Twitter: @pypelson
Kale Franz: @kalefranz
Michael Sarahan: github.com/msarahan


Want to go deeper? Check out our courses

Episode sponsored by
Ads served ethically
Talk Python's Mastodon Michael Kennedy's Mastodon