Pip vs. Conda (Python): verschil tussen versies

Uit De Vliegende Brigade
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

Zie ook

Bronnen