logoalt Hacker News

dreamcompilertoday at 12:07 AM6 repliesview on HN

> Make sure you don't have anything else relying on Python because they will probably never work again.

This is why when I see some clever open source tool discussed on HN and I go to the repo and see it's written in Python I close the browser window and pretend I never saw it.

Yes I know there are ways to protect yourself when using Python in much the same way that lead-lined glove boxes protect you when working with plutonium, but I can never remember the proper CLI incantation to make the lead-lined glove box appear.


Replies

elzbardicotoday at 12:20 AM

Everybody else uses virtual environments and alternate installations of python instead of using and installing packages in the system python installation. It is not that hard.

show 1 reply
zahlmantoday at 1:49 AM

These kinds of histrionics are really uncalled for. Virtual environments are easy to work with. https://chriswarrick.com/blog/2018/09/04/python-virtual-envi... is a solid tutorial.

show 2 replies
wtallistoday at 12:18 AM

These days, if I'm feeling generous I'll spend a minute or two to see if I can get a promising Python tool to install with uv. If it's not going to easily submit to a `uv tool install`, then I move on and forget about it.

jjcobtoday at 8:05 AM

Is Python still that bad? I remember the big problems were during the Python 2 -> Python 3 transition, but in the last few years I've managed to get away with a single Python install and haven't really had any compatibility issues.

I stick with Python.org packages for macOS, and the official Python packages on Ubuntu, and everything seems to work just fine.

show 1 reply
ecshafertoday at 12:19 AM

UV has gone a long way to fix that issue with python.

show 1 reply
kunleytoday at 8:08 AM

Ehm.. surely there are ecosystems making Python brilliant shiny in comparison.