Damus
Guy Swann profile picture
Guy Swann
@TheGuySwann
I don’t think I’ve ever done anything with python and pip that didn’t result in an entire cascade of errors, failed installs, can’t use newest version, can’t write to disk, and a myriad other absurd errors.

Then I go online and people are using these tools like you just double click something and it goes.

What internet do you guys live in where any of this shit actually works?
33❤️5😂5🤣2👍1💯1🤙1
semisol · 19w
linux
Don't Believe The Vibe 🌱🍋🍊 · 19w
It barely just works. But once it works it kinda works most of the time.
DarthCoin ₿⚡️ · 19w
https://blossom.primal.net/4de8a65edd51d99655b21c683453f2303ee7ba8ab61cb78523b23c14013c6a4f.gif
Shawn · 19w
It's still a pain, but I've found it less painful with mise. https://mise.jdx.dev/
bookguy · 19w
Gotta make a python virtual environment and activate it, at least thats what works for me when installing and using libraries with pip, ymmv
nostrich · 19w
We use Conda, venv, or virtualenv from day one, and never not use it.
ben · 19w
python sucks for dependency management. use “uv”, it’s the best option these days.
BottleTeams · 19w
YouTube how to install Python. Anaconda and pip. It's by far the easiest most approachable language. Start with pandas and numpy and you can do 90% of mostly anything. Anything you want to do there are examples online / stackoverflow.
BottleTeams · 19w
https://m.youtube.com/watch?v=YYXdXT2l-Gg&list=PL-osiE80TeTt2d9bfVyTiXJA-UTHn6WwU&index=2&pp=iAQB That is your entire playbook
John · 19w
UV is the most pleasant option
Gospel of all creatures · 19w
⚠️We make the Perfect replicas from Passports and 🆔🪪 from Spain and Belgium. 🪄We produce them from scratch providing you a brand new identity to travel safe or even protect your assets opening an offshore bank account! 😎Escrow payment of your choice! 😀You can even open online ...
Aidan De Angelis · 19w
+1 for the mise and uv love. Specifically - uv for simple python packages - mise + uv if you plan on having a polyglot package, e.g python + NodeJS - nix flakes if you want to go full retard and guarantee reproducibility across machines
Currency of Distrust · 19w
I feel the exact same way about pip. It never works for me and drives me completely insane. I started using Go as my main language and it’s so much better
Petr · 19w
Othernet
BITKARROT · 19w
call me some time and i will be happy to share some tips :D
Tommy Volk · 19w
I’m with you. I quit a past job over having to try wrangle a ridiculously convoluted Python codebase and running into exactly the issues you’re describing. I don’t know how or why anyone ships any production software with Python. Sure, it works for quick and dirty one-off scripts, but anything...
Kush · 19w
I feel you G. I have trouble just trying to load software
Mad Philosopher · 19w
If I’m searching for some software to solve a need I have and I land somewhere good, if it’s written in Python, I swiftly close the tab. Just give me a single executable like golang produces, thank you very much. And stop breaking the language every few years. And I say this as a Python programm...
nostrich · 19w
You should try meshtastic, then you'll know where on the difficulty scale your experience belongs.