Pip vs. Conda (Python): verschil tussen versies
Naar navigatie springen
Naar zoeken springen
Regel 18: | Regel 18: | ||
* https://jakevdp.github.io/blog/2016/08/25/conda-myths-and-misconceptions | * https://jakevdp.github.io/blog/2016/08/25/conda-myths-and-misconceptions | ||
− | * | + | * http://technicaldiscovery.blogspot.com/2013/12/why-i-promote-conda.html |
+ | * https://www.youtube.com/watch?v=QjXJLVINsSA&feature=youtu.be&t=3555 |
Versie van 16 dec 2020 14:57
pip (Pip Installs Packages) en Conda lijken broertjes van elkaar te zijn, want het zijn allebei package managers. In de praktijk is de overlap slechts beperkt.
Vermoedelijk voor mij het belangrijkste verschil:
- pip beheert uitsluitend Python-packages
- Conda beheert heterogene packages, wo. Python-packages met niet-Python-dependencies (bv. NumPy, SciPy & Matplotlib).
Historie
Conda is ontstaan, omdat de maintainers van NumPy tegen de grenzen van pip aanliepen. Guido van Rossum: It really sounds like your needs are so unusual compared to the larger Python community that you're just better off building your own [1], [2] & Myth #4