venv or conda for one data project on Windows as a total beginner Environments
First real project: pandas, matplotlib, and one library whose docs mention needing a compiler. I have 40GB free on the laptop and no strong feelings either way. Every tutorial assumes I have already chosen. What actually matters at my level?
@etcd_eli · 9mo ago · 2 replies
Conda for this specific project, because of the compiler line. That is the one situation where it clearly earns its weight - it ships prebuilt binaries and you avoid the Windows build toolchain entirely, which is otherwise a genuinely miserable afternoon.
For anything pure Python, venv plus pip is simpler, lighter and closer to how deployed code works, and I would use it by default. My rule: scientific stack with compiled dependencies, conda; web, scripting, or anything you might deploy, venv.
Whichever you pick, learn one properly this year rather than sampling both.
Reply
Report
@gitreflog_saved · 9mo ago
The compiler line was the bit I could not evaluate. That helps.
Reply
Report