Closed light-merlin-dark closed 6 days ago
Hi @light-merlin-dark, I have now updated the readme with an additional instruction of setting up a new virtual environment before installing the project. If you follow these steps does it work for you?
Hey @filipstrand good day!
Aye, that was similar to the process I ran yesterday. Only if I'm understanding correctly, it seems my native python env and the venv both are running via rosetta standard on my macbook m3, which may be significant in the context of this error and depending on which code runs internally to check e.g.:
python3 -c "import platform; print(platform.machine())"
-> x86_64
arm64
Here's the output I get following the new README
:
I'm here to help test and try any new approach to resolve it either way. Salud!
π©πΉβοΈπͺ½β¨
You might find this article on troubleshooting MLX installation useful. Depending on how you installed Python you may need to reinstall.
If you're using conda, something like:
CONDA_SUBDIR=osx-arm64 conda create -n mflux
conda activate mflux
pip install mflux
should work in theory.
Should
Hey, @awni. Good day! Aye, thank you! That worked.
For all clarity around this, it didn't seem my Macbook Pro M3 could run this out of the box without a way to get native python to recognize arm
support.
Here's what I did to install with success:
sh Miniforge3-MacOSX-arm64.sh
conda install conda-forge::mlx
CONDA_SUBDIR=osx-arm64 conda create -n mflux
conda activate mflux
conda install pip
pip install mflux
Thanks again for everything. I wish you all a wonderful day or evening!
π€ππΌπΉπͺ½β¨
First and foremost, thank you for such exquisite tech! π€ππΌπΉπͺ½β¨
I'm using a Macbook Pro M3 and here's my experience:
python3 -m venv ~/.ai
pip install -U mflux
The conflict is caused by: mflux 0.2.0 depends on mlx>=0.16.0 mflux 0.1.9 depends on mlx>=0.16.0
To fix this you could try to:
ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflict