My Python Development Environment, 2020 Edition
Does anyone else think this reflects badly on Python? The fact that the author has to use a bunch of different tools to manage Python versions/projects is intimidating.I don't say this out of negativity for the sake of negativity. Earlier today, I was trying to resurrect an old Python project that was using pipenv."pipenv install" gave me an error about accepting 1 argument, but 3 were provided.Then I switched to Poetry. Poetry kept on detecting my Python2 installation, but not my Python3 installation. It seemed like I had to use pyenv, which I didn't want to use, since that's another tool to use and setup on different machines.I gave up and started rewriting the project (web scraper) in Node.js with Puppeteer.