Josephs-MacBook-Air:~ flounder$ /Applications/mu ; exit;
[20385] Error loading Python lib '/var/folders/qk/48tgmmgj3bq6x7_r2cxw_20w0000gn/T/_MEIbizAE9/Python': dlopen: dlopen(/var/folders/qk/48tgmmgj3bq6x7_r2cxw_20w0000gn/T/_MEIbizAE9/Python, 10): Symbol not found: _clock_getres
Referenced from: /var/folders/qk/48tgmmgj3bq6x7_r2cxw_20w0000gn/T/_MEIbizAE9/Python (which was built for Mac OS X 10.12)
Expected in: /usr/lib/libSystem.B.dylib
in /var/folders/qk/48tgmmgj3bq6x7_r2cxw_20w0000gn/T/_MEIbizAE9/Python
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
[Process completed]
There was nothing to suggest what version of Python I should have to run this. I suspect I have the wrong version.
Josephs-MacBook-Air:Contents flounder$ python
Python 2.7.11 (v2.7.11:6d1b6a68f775, Dec 5 2015, 12:54:16)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Well, I discovered that the current version of Python is 3.6, so I did the download and installed that. But it didn't help. I suspect mu is looking for the generic "python", which is 2.7, and not "python3":
Josephs-MacBook-Air:Contents flounder$ python
Python 2.7.11 (v2.7.11:6d1b6a68f775, Dec 5 2015, 12:54:16)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> quit()
Josephs-MacBook-Air:Contents flounder$ python3
Python 3.6.4 (v3.6.4:d48ecebad5, Dec 18 2017, 21:07:28)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
Josephs-MacBook-Air:~ flounder$ /Applications/mu ; exit;
[20497] Error loading Python lib '/var/folders/qk/48tgmmgj3bq6x7_r2cxw_20w0000gn/T/_MEIqwnC1n/Python': dlopen: dlopen(/var/folders/qk/48tgmmgj3bq6x7_r2cxw_20w0000gn/T/_MEIqwnC1n/Python, 10): Symbol not found: _clock_getres
Referenced from: /var/folders/qk/48tgmmgj3bq6x7_r2cxw_20w0000gn/T/_MEIqwnC1n/Python (which was built for Mac OS X 10.12)
Expected in: /usr/lib/libSystem.B.dylib
in /var/folders/qk/48tgmmgj3bq6x7_r2cxw_20w0000gn/T/_MEIqwnC1n/Python
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
[Process completed]
I clicked the green button thst said “download the latest mu for Mac OSX” on the page you gave me the link to. That is the only link I know of. The results were as I have shown.
joe
Mu comes with its own version of Python hidden inside, so you don't need to install one. But we have only built and tried the version you're using on Sierra and High Sierra, so your issue may be due to El Capitan. We hope to have better support and builds of mu in the future for more versions of MacOS -- sorry it's not working for you now.
You can try to use pip to resolve these issues. This has worked on Windows and Linux for some users who have experienced library issues, but I don't know if it will work on Mac.
Assuming pip is installed, the command (for Linux) would be
pip3 install --user mu-editor --upgrade
I am not sure if Mac's command would be different. It is important to include the --upgrade option. This will tell pip to ensure library dependencies are updated.