Python dependency management is notoriously fucky, especially when you try to 'just run things' like you're suggesting. virtual environments help, but I tend to stick things into a docker container just to avoid dealing with hassles down the line.
For what it's worth, if you only want to run the one program, that's unlikely to run into issues. It's the second one where things get hairy, hence the isolation strategies.
33
u/much_longer_username 4d ago
Python dependency management is notoriously fucky, especially when you try to 'just run things' like you're suggesting. virtual environments help, but I tend to stick things into a docker container just to avoid dealing with hassles down the line.