Hacker News new | past | comments | ask | show | jobs | submit login

I generally try to leave the system python alone. Use pyenv or conda to get the python interpreters for your own code and apps.



This. I don't use anything but Anaconda these days. I leave the system Python alone.


How does this compare with managing python with brew?


I love pyenv. Brew is excellent for establishing a decent baseline, but pyenv is good for "we've tested this service to run under 3.5.7 and this one to run under 3.6.2, so I want to develop locally with those exact versions without them being upgraded from beneath me". And when upgrade, running "pyenv local 3.6.3" is almost all that's required to start working with the new one.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: