For those unaware, VS Code is an Electron app. Depending on how you feel about using a browser to run a text editor, this may not be considered lightweight.
As someone new to Python, does anyone know if there is a FAQ anywhere that does a decent job of explaining the difference(?) between Anaconda vs plain Python (pip vs conda, that's a thing I think right?) I imagine one eventually learns this via osmosis after working in the environment for a while, but it's a bit mysterious to newcomers. I've got like 6 versions of pip.exe on my (Windows) laptop right now.
Anaconda provides more than Python libraries (C/C++ libraries, R packages).
The conda package manager can create isolated 'environments' (like virtualenv but not only for Python) that are very space efficient due to using hardlinks.
The conda-forge community has sprung up to develop recipes and provide packages. The Anaconda Distribution recipes are now actually built from github forks of these conda-forge recipes (we hope to achieve binary compatibility with them sometime soon).
6 comments
[ 2.7 ms ] story [ 25.8 ms ] threadFor those unaware, VS Code is an Electron app. Depending on how you feel about using a browser to run a text editor, this may not be considered lightweight.
The conda package manager can create isolated 'environments' (like virtualenv but not only for Python) that are very space efficient due to using hardlinks.
The conda-forge community has sprung up to develop recipes and provide packages. The Anaconda Distribution recipes are now actually built from github forks of these conda-forge recipes (we hope to achieve binary compatibility with them sometime soon).