top | item 43824783

(no title)

masto | 10 months ago

Ran it and it crapped out with a huge backtrace. I spotted `./build_bundled.sh: line 21: cmake: command not found` in it, so I guessed I needed cmake installed. `brew install cmake` and try again. Then it crapped out with `Compatibility with CMake < 3.5 has been removed from CMake.`. Then I give up.

This is typical of what happens any time I try to run something written in Python. It may be easier than setting up an NVIDIA GPU, but that's a low bar.

discuss

order

H3X_K1TT3N|10 months ago

This is absolutely every experience I have with python.

simonw|10 months ago

Which Python version was that? Could be that MLX have binary wheels for some versions but not others.

masto|10 months ago

Adding `-p 3.12` made it work. Leaving that here in case it helps someone.

jack_pp|10 months ago

for the record these problems don't really exist on linux in my experience

mobiuscog|10 months ago

Python problems exist on all platforms. It's just that most people using Python have figured out their 'happy path' workarounds in the past and keep using them.

Python is awesome in many ways, one of my favourite languages, but unless you are happy with venv manipulation (or live in Conda), it's often a nightmare that ends up worse than DLL-hell.