Hi friends, I am about to update my system to Sonoma but I afraid to EigenD stop to work. Do you know about the compatibility? I using Ventura on M1 now.
EigenD has been working fine on Sonoma on my Macs for quite a while ![]()
(Mac mini M1 /MacBook M2)
(I think others are using as well, including @keymanpal)
so if you have it really working on Ventura, just upgrade and you shouldn’t have any issues. (at least as far as I know)
note:
generally, Id advice against beta macOS builds, or within first few weeks of a new macOS release esp. if its your only computer. this gives time for me to update, and check nothing is broken.
Hi @thetechnobear and others
I have a Sonoma install on my M2 Macbook Pro
I thought I might dust off the Eigenharp Tau and see if I can reignite my interest in it
I’ve read through this: How to install and run EigenD in 2023+ [wiki]
From that wiki page I understood that the python2.7 on my mac would be enough. However this Mac does not seem to have come with such an installation
$ python -V
Python 3.12.5
I have installed EigenD-gpl-2.2.0-community-mac-arm and when I run this it complains of a missing /System/Library/Frameworks/Python.framework or the /Library equivalent
I’ve used pyenv to install python2.7. I symlinked such that I now have:
$ ls /Library/Frameworks/Python.framework/versions/
total 0
lrwxr-xr-x 1 root staff 6 28 Aug 14:25 2.7 -> 2.7.18
drwxr-xr-x@ 6 rich staff 192 28 Aug 14:31 2.7.18
After this starting eigend gives:
/Library/Frameworks/Python.framework/Versions/2.7/Python' (no such file)
(among other places it tried)
After a bit of trial and error I discovered I needed to link like this inside the version:
ln -s lib/libpython2.7.dylib Python
Now starting me gives
ImportError: No module named site
Before carrying on further I’d just check that I’m going about this the right way ![]()
have you looked at the release notes?
esp. the section on macOS 64bit support.
I talk there about installing python2.7 and also how you need to copy the python modules required - it also discusses where EigenD is expecting to find python.
(I didn’t use pyenv to install, but same principles should apply)
also Id recommend taking a look at ECMapper and MetaMorph.
you might find something a bit ‘lighter’ than EigenD is more enticing to use ![]()
these are both based on my (low level) EigenLite software which has no dependency on python, so avoids these issues, and also has native apple silicon support.
@thetechnobear thanks for this - as I suspected I was down the wrong rabbit hole ![]()
Lightweight sounds great - I will have a look a those other options