Use Docker for env setup on localhost & cloud deployment, instead of pyenv / Anaconda. I recommend Windows for your desktop.
See All 63 Episodes of "Machine Learning Guide"