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).NumPy & SciPy (Scientific computing) & Pandas.Transcrypt (Hi res SVG using Python 3.6 and turtle module).Brython (Python 3 implementation for client-side web programming).PythonAnywhere (basic accounts are free).(Evolved from the language-agnostic parts of IPython, Python 3).The Python Challenge (solve each level through programming).Problem Solving with Algorithms and Data Structures.Invent Your Own Computer Games with Pythonįive life jackets to throw to the new coder (things to do after getting a handle on python) Please use the flair selector to choose your topic.Īdd 4 extra spaces before each line of code def fibonacci(): Reddit filters them out, so your post or comment will be lost. If you are about to ask a "how do I do this in python" question, please try r/learnpython, the Python discord, or the #python IRC channel on Libera.chat. North Bay Python, 29 July – 30 July 2023. News about the dynamic, interpreted, interactive, object-oriented, extensible programming language Python Current Events
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |