Невозможно установить tfcoreml (особенно coremltools) - PullRequest
0 голосов
/ 21 марта 2019

Я попробовал virtualenv, изменив тип python на 2.7x и установив его вручную.

Тем не менее, я получаю ошибку

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

Когда я ищу, используя pip search coremltools для версий, я получаю только coremltools (2.1.0) - Community Tools for CoreML, и он все равно не позволяет мне получить эту версию.

Мне нужна помощь. Может кто-нибудь сказать мне, что я делаю неправильно, или пошагово объясните, как правильно установить это?

Спасибо.

Ответы [ 2 ]

0 голосов
/ 12 апреля 2019

У меня была такая же проблема для "coremltools".Проблема заключалась в версии Python.

Я мог успешно установить в среде 3.6.

Колес для Python 3.7 +

нет (Спасибо "| fried |"для ссылок ...)

0 голосов
/ 24 марта 2019

Только что прошел через ту же ошибку, в которой coremltools == 0.8 обнаружился как зависимость для turicreate.

Проблема в том, что для coremltools> = 6.2 пип версии может видеть, что уже встроены и доступны только для Mac OSX> = 10.12 и Linux.

(у меня Mac OSX 10.11, и я подозреваю, что ошибка - это способ Apple попытаться стимулировать обновление.)

Мне удалось собрать и установить coremltools из исходного кода, загрузив соответствующий выпуск с https://github.com/apple/coremltools/releases и выполнив его README.

В частности, это означало:

  • Установка зависимостей вручную:

    pip install numpy>=1.10
    pip install protobuf>=3.1
    
  • У меня не было команды cmake, поэтому я скачал ее с https://cmake.org. Внутри графического интерфейса были инструкции по установке его символических ссылок в /usr/local/bin:

    sudo "/Applications/CMake.app/Contents/bin/cmake-gui" --install
    
  • Из исходного каталога coremltools запустите:

    cmake . -DPYTHON=$(which python) -DPYTHON_CONFIG=$(which python-config)
    make
    

    и

    python setup.up install
    

Пип мог затем увидеть coremltools, и он продолжил установку turicreate.

...