signalflowgrapher icon indicating copy to clipboard operation
signalflowgrapher copied to clipboard

Install instructions will fail for ARM based python installations on AS Mac (macOS 13.4.1)

Open arturoEE opened this issue 1 year ago • 1 comments

Hello!

Not an issue with signalflowgrapher itself, but following the install instructions (conda), on an ARM based MacBook (M1/M2) will fail with error: metadata-generation-failed. This seems to be an issue with PyQt5 specifically, perhaps related to this.

Installing the x86_64 version of Python 3.11 does indeed allow for PyQt5 to be installed with pip or by creating an environment with the yml file, so folks should make sure to use an x86_64 Python installations if trying to use signalflowgrapher on an AS Mac.

I'm using mini forge (link), and it is pretty simple to create an x86_64 environment with the following: CONDA_SUBDIR=osx-64 conda env create -n sfg_x86 --file ~/<Path to sfg>/requirements/sfg.yml

arturoEE avatar Sep 21 '23 12:09 arturoEE

Thank you very much!

hanspi42 avatar Sep 26 '23 04:09 hanspi42