3 ms·
> You can Yes. In Python it seems like you have to, or it just doesn't seem to work.
by thiht 4y ago
> You can
Yes. In Python it seems like you have to, or it just doesn't seem to work.
- rcarmo 4y agoWell, that’s not my experience. And you’re welcome to read the rest of the comments from folk who share this viewpoint.
- PaulHoule 4y agoIn other languages people use the facility equivalent to venv like the way most people breathe. Pythoners have a sense of entitlement that they can just install everything into one big pot and it will all work. Python barely survived becoming an important language on the Linux platform because once the sense of entitlement of ‘just type Python’ made the migration to Python 3 take 10 years instead of 3. Before Docker came along I would frequently have multiple installations of customer software running on machines, so long as you can set the file system paths and database connections it ‘just works’. But people didn’t have the discipline to this so we got Docker to turn the whole morning into one big coffee break.
- theonemind 4y ago> In other languages people use the facility equivalent to venv like the way most people breathe. > Pythoners have a sense of entitlement that they can just install everything into one big pot and it will all work. Perl has really high backwards compatibility. I've never used anything like a venv with perl (although you can) and never had any problems, and I just install everything into one big pot and it all works. It just seems like a cultural issue with Python.