We have very clear delineation between system libraries (we call these CDT packages, they are repackaged CentOS6 RPMs and are not used very often - and less so by conda-forge) and non system, conda-provided libraries. > So inevitably, you’ll end up compiling something against some host system libraries and some anaconda libraries and after an update you have a mess and no idea why it’s breaking with random segfaults suddenly. For the fix you either install potentially unstable code from the git repo's master branch, or install from conda-forge, where they merged the fix in the feedstock.Īpart from the bit where you say "we bring our own shared libraries", this is not true and I have called you out for it before on reddit already. If you use certain features it will crash with new numpy. pyqtgraph for example hasn't had a release in a few years on pypi or conda defaults. With wheels you either have each library vendoring their version, you, the user installing/compiling it, or you let the small army of conda recipe maintainers at Anaconda or conda-forge deal with it.Įdit: Also, conda-forge actually implements patches where needed to keep things compiling and working. You can get weird issues where multiple libraries depend on a finicky dependency like CGAL and you have to make sure they play nice and can all depend on the same version. I know there's even a bioconda where they maintain a separate channel I think. Biology, geology, oceanography and meteorology come to mind. I think there are a number of small scientific package ecosystems for which conda is recommended. It's notable that shapely is a dependency of geopandas which appears quite popular for whenever your data science stuff deals in geography/mapping. Shapely and freecad for me are actually in conda but not pip due to distribution challenges. Introduction to Programming with Python (from Microsoft Virtual Academy)./r/git and /r/mercurial - don't forget to put your code in a repo!./r/pyladies (women developers who love python)./r/coolgithubprojects (filtered on Python projects). /r/pystats (python in statistical analysis and machine learning)./r/inventwithpython (for the books written by /u/AlSweigart)./r/pygame (a set of modules designed for writing games)./r/django (web framework for perfectionists with deadlines). /r/pythoncoding (strict moderation policy for 'programming only' articles).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |