You are viewing a single thread.
View all comments
11 points

In my field we rely on conda and I hate it every day.

permalink
report
reply
3 points

Why, out of curiosity?

permalink
report
parent
reply
12 points

We do geodata science and rely on some pretty specific C++ libraries that are only distributed via conda. While on unix-based systems itโ€™s possible to get some of them from other channels or even building them from source, we mostly have Windows machines in production where we are not that flexible. Docker is unfortunately no solution due to security concerns.

If you are asking why I hate it: Itโ€™s bloated, uses more space than needed and itโ€™s rare I can reproduce an environment from the environment file without running into errors. Using it feels unintuitive, I still google command after years. It was very slow until recently, when the libmamba solver was finally integrated. Last but not least licensing is a pain in the ass.

permalink
report
parent
reply
3 points

Interesting. We use conda via micromamba for my own project, as it makes the install for end-users much easier when they can just run a shell script, to install python, cuda, and all the dependencies needed.

permalink
report
parent
reply
3 points

I share the same frustration trying to replicate an environment. Iโ€™m glad I can avoid it these days, the community needs a way out of the conda lock-in.

permalink
report
parent
reply
1 point

Iโ€™ve been using micromamba/mamba and not had solving issues like I did with conda. Im glad conda integrated libmamba.

Question: why were docker containers deemed security risks?

permalink
report
parent
reply

Python

!python@programming.dev

Create post

Welcome to the Python community on the programming.dev Lemmy instance!

๐Ÿ“… Events
Past

November 2023

October 2023

July 2023

August 2023

September 2023

๐Ÿ Python project:
๐Ÿ’“ Python Community:
โœจ Python Ecosystem:
๐ŸŒŒ Fediverse
Communities
Projects
  • Pythรถrhead: a Python library for interacting with Lemmy
  • Plemmy: a Python package for accessing the Lemmy API
  • pylemmy pylemmy enables simple access to Lemmyโ€™s API with Python
  • mastodon.py, a Python wrapper for the Mastodon API
Feeds

Community stats

  • 673

    Monthly active users

  • 170

    Posts

  • 708

    Comments