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&#x2F;projects is intimidating.<p>I don&#x27;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.<p>&quot;pipenv install&quot; gave me an error about accepting 1 argument, but 3 were provided.<p>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&#x27;t want to use, since that&#x27;s another tool to use and setup on different machines.<p>I gave up and started rewriting the project (web scraper) in Node.js with Puppeteer.