3 ms·
I just gave up on learning Python because of this mess. It's really too bad, because I'd like to write utilities with Python that would run on almost any machin
by ShadowBanThis01 3y ago
I just gave up on learning Python because of this mess. It's really too bad, because I'd like to write utilities with Python that would run on almost any machine.
Oh well.
When I was still trying to wrangle this, I had followed this guide on setting up Python "the right way." I wonder what y'all think: https://opensource.com/article/19/5/python-3-default-mac https://opensource.com/article/19/5/python-3-default-mac
- 4kelly 3y agoLooks mostly good, but also has extra elements you don’t really need. Pyenv - managing / installing multiple python versions. Then all you need to start is regular virtual environments ‘python -m venv .venv’ with ‘requirements.txt’, but I also recommend poetry. This is for dependency isolation between projects. Packaging up projects for distribution is a whole other venture though!
- ShadowBanThis01 3y agoThanks!