При установке graphlab-create 2.1 не удается удалить 'certifi', установленный проект distutils - PullRequest
0 голосов
/ 02 мая 2018

Я установил Anaconda3 на ноутбук с Windows 8.1 и хотел установить GraphLab-Create 2.1. Когда я следую процедуре установки из Turi, также устанавливается Anaconda2, а это не то, чего я хочу.

В Anaconda3 Navigator 1.8.3 я создал новую среду под названием "gl-env", выбрав пакеты Python 2.7. Изнутри Anaconda Navigator я открыл терминал в гл-энве. Как описано на https://turi.com/download/install-graphlab-create-command-line.html Я проверил пункт Версия: 10.0.1 Затем я ввел команду pip, как описано в шаге 5: «Установить GraphLab Create». У меня есть действующий ключ продукта.

Установка продолжается до появления сообщения об ошибке: «Невозможно удалить« certifi ». Это установленный дистрибутивом проект, и поэтому мы не можем точно определить, какие файлы передаются ему, что приведет только к частичной деинсталляции».

Я пытался удалить 'certifi' из gl-env в Anaconda Navigator, но он дал мне 51 пакет, который также будет удален. И после этого процесс установки GraphLab Create даже не запустился.

Есть идеи?

Ответы [ 2 ]

0 голосов
/ 19 июля 2019

Добавьте следующее в командную строку pip, чтобы игнорировать удаление:

 --ignore-installed certifi

Работал для меня с установленными сегодня Graphlab Create и Jupyter.

0 голосов
/ 04 мая 2018

Существует зависимость между пипом 10.0.1 и сертификацией, попробуйте понизить ваш пип до версии 9.0.1, а затем установить graphlab.

Чтобы понизить рейтинг: pip install pip==9.0.1

...