Closed ReubenkThomas closed 3 months ago
Before you did make, you ran cmake, which wrote a lot of stuff on the screen, including what Python it found and would use. It would be interesting to look at this log. Unfortunately, not for me - I'm not an expert on either cmake or Mac.
Hi, just to report back. This issue is mainly caused by having two different Python versions, one Python 3.12 that was downloaded through an installer and has all the pip libraries targeted to, and. the one installed through homebrew when installing the dependencies for nextpnr. To get rid of the issue, you can run:
brew uninstall --ignore-dependencies python
which should uninstall the homebrew python version, keep your other python versions, while not removing other libraries you need.
I have tried to run the make command after running
cmake . -DARCH="himbaechel" -DHIMBAECHEL_GOWIN_DEVICES="all" -DBUILD_GUI=ON
, after ensuring all the libraries are correctly installed.apycula
was also installed throughpip install apycula
, which installed it in the (non Homebrew) Python3.12 version. However, I get the following error