Невозможно установить coremltools - PullRequest
0 голосов
/ 17 мая 2019

Я пытаюсь преобразовать файл pb в файл coreml. Для этого мне нужно установить coremltools. Однако, когда я пытаюсь установить его с помощью pip, возникает следующая ошибка: ОШИБКА: не удалось найти версию, которая удовлетворяет требованию coremltools (из версий: нет) ОШИБКА: не найдено соответствующего распределения для coremltools

Я пытался установить его в среде Python 2.7, все еще не радость

pip install coremltools Сбор coremltools ОШИБКА: не удалось найти версию, которая удовлетворяет требованию coremltools (из версий: нет) ОШИБКА: не найдено подходящего распределения для coremltools Rorys-MBP: ~ Roryhodgson $

1 Ответ

1 голос
/ 17 мая 2019

Единственная причина, по которой я смог выяснить, что объясняет, почему это происходит, заключается в том, что coremltools требует Python 2.7, убедитесь, что вы его используете pip --version. Если вы только что набрали pip install coremltools, скорее всего, ваша машина (если она работает под управлением macOS) запускает стандартную версию macOS python, которая, вероятно, 3.5.2 или выше.

Я мог бы решить эту проблему, создав среду, в которой моя версия Python была 2.7:

pip install virtualenv

Создание виртуальной среды:

virtualenv --python=/usr/bin/python2.7 py27

Активировать его:

source py27/bin/activate

Наконец, установите coremltools:

pip install -U coremltools

Когда вы закончите, просто деактивируйте среду, в которой запущен deactivate в терминале, и все.

Все это доступно из следующего источника: satoshi.blogs.com

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...