pythonmacososx-elcapitancoremlturi-create

No matching distribution found for coremltools==0.8 (from turicreate)


I'm trying to install turicreate beta 2 (version 5.0b2) on an old mac (El Capitan) but the terminal throws this: Could not find a version that satisfies the requirement turicreate==5.0b2 (from versions: 4.1, 4.1.1, 4.2) No matching distribution found for turicreate==5.0b2

When I enter this: sudo python3.6 -m pip install turicreate==5.0b2 or this: pip3 install turicreate==5.0b2

So I tried to install the "basic" version (sudo python3.6 -m pip install turicreate,python3.6 -m pip install turicreate, pip3 install -U turicreate, pip3 install turicreate), but this time, the error was:

Could not find a version that satisfies the requirement coremltools==0.8 (from turicreate) (from versions: ) No matching distribution found for coremltools==0.8 (from turicreate)

Do anyone know if it is possible to install turicreate on El Capitan an how to do it ?


Solution

  • I had that same coremltools==0.8 error running pip install turicreate on Mac 10.11 (El Capitan). I was able to solve it fool myself into thinking I'd solved it by compiling and installing coremltools from source. See https://stackoverflow.com/a/55327526/1014857 for those steps.

    But turicreate didn't actually work at that point. Running import turicreate in python gave an error (from turicreate's cypython files) about linking to a library built for 10.12.

    I even tried building turicreate from source, but there was a dense thicket of dependencies. Eventually I came to my senses and just upgraded to Mac OSX >= 10.12, which was a much easier route.