Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I'm jealous. It took me far longer and much more frustration to get it to run.

Had to get the right Python version and make sure it didn't break anything with the previous Python version. A friend suggested using Docker, so I started down that path until I realized I'd probably have to set the whole thing up there myself. Eventually got it to run and I think I didn't break anything else.

I hate Python so much.



Nowadays these frustrations shouldn't be a thing any more. If the author used uv, the script would be able to install its own dependencies and just work.


yeah let me add uv and conda support to make it easier.


Thanks! I asked my bot to make me a plugin for it and it one-shotted it, the resulting script was ~20 lines, very nice!


One of the most responsive developers I’ve ever seen, kudos


why you don't use some kind of environment, Conda or something like that?


I used uv, which should have generated a stable environment. No dice. There's a bug in spacey.

I suspect success is highly variable on macOS vs. Linux; the spacey bug is only in newer (3.14 only or later) Pythons, which Linux will have.


thanks for pointing these errors out. we're looking into this and will help fix this.


Even the built in venv would've solved most of his issues too. But I agree with him in that Python documentation could be better. Or have a more unified system in place. I feel like every other how to doc I read on setting something Python up uses a different environment containment product.


Conda was fantastic up to some point last year and since then I've had quite a few unresolvable version issues with it. It is really annoying, especially when you're tying multiple things together and each requires its own set of mutually exclusive specific versions of libraries. The latest like that was gnu radio and some out-of-tree stuff at the same time as a bluetooth library. High drama. I eventually gave up, rewrote the whole thing in a different language and it took less time than I had spent on trying to get the python solution duct-taped together.

I should learn to give up quicker.


Because I need a new version of python very rarely (years go by). I don't remember all the arcane incantations to set everything up.

I did eventually do that though, and I'm pretty sure I had to mess about with installing and uninstalling torch.

I dread using anything made in python because of this. It's always annoying and never just works (if the version of python is incompatible, otherwise it's fine) .


I don't know, I'm pretty happy with Conda. I just create a new environment and install on it. It normally works.

Even if you have to install using pip it just affect the active environment.

Maybe I'm only trying simple things.


Two words; Nix Flakes


damnn, really sorry for the inconv, looks like some folks are having bad env issues. we're working on fixing this.


It's absolutely not your fault. It's a skill issue and compatibility issue on my end and/or python. You guys are doing amazing.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: