All package managers suck, conda sucks less
summary
Conda installs both Python packages and system libraries so C‑extension modules like pyodbc install without invoking apt; Anaconda bundles ~2GB of data while Miniconda gives a minimal conda client; environments are relocatable environments that clone and export to YAML for reproducibility; installs use hard links for speed; default packages target manylinux1 (CentOS5) so you miss years of compiler fixes; use community channel conda-forge or fall back to pip when a package is only on PyPI; conda can also build and serve internal packages.
AI-written summary · about
chapters (8)
- 0:00Intro
- 1:45System Python
- 3:15System Package Manager
- 7:06Anaconda
- 10:15Environments
- 15:36Installing Packages
- 17:27Dependencies
- 20:08Condor Forge
related talks
30mConda: a cross-platform, python-agnostic binary package manager.
45mConda: a cross-platform package manager for any binary distribution
40mMaking packages and packaging "just work"
36mAnaconda Ecosystem for Open Data Science
37mEmbrace conda packages.
39mConda-press, or Reinventing the Wheel
01h 22mLearn how to Make Life Easier with Anaconda
45mThe Five Demons of Python Packaging That Fuel Our Persistent Nightmare
