9 ms·
Use conda to set up new environments and switch between them, and use pip to install modules. It's really not as complicated as people make it seem. I haven't h
by ipsum2 3y ago
Use conda to set up new environments and switch between them, and use pip to install modules. It's really not as complicated as people make it seem. I haven't had any issues with this set up across Linux and MacOS, doing web / ML / data development for the last 3 years. It also avoids the pitfalls mentioned in the blog post.
- gpderetta 3y agoI'll provide a witty reply to this comment as soon as conda finishes resolving the dependencies for my projects. Any time now...
- suslik 3y agoUse mamba as a drop-in replacement, it's rather fast.
- Garcia98 3y agoHave you ever tried mamba[0]? It's much, much faster than conda for me. 0: https://github.com/mamba-org/mamba https://github.com/mamba-org/mamba
- montebicyclelo 3y agoThere is a faster solver for conda, that you can enable. [1] [1] A Faster Solver for Conda: Libmamba - https://www.anaconda.com/blog/a-faster-conda-for-a-growing-community https://www.anaconda.com/blog/a-faster-conda-for-a-growing-c...
- peteradio 3y agoYou are complaining about built-in coffee/smoke breaks? Whats wrong with you man!?
- ipsum2 3y agoThis shouldn't happen if you use pip to install packages, not conda.
- YetAnotherNick 3y agoI have the same workflow. The only issue is that size grows really quickly as nothing is shared between the environment. With just handful of environments my conda folder is 15 GB or so.
- BiteCode_dev 3y agoClearly you haven't read the article.