Мне нужно работать с rdflib 4.0.1 (последняя версия), чтобы работать со sparql, но этот пакет недоступен в диспетчере пакетов Canopy (Enthought).
Как я могу установить его в этой ситуации?
Мне нужно работать с rdflib 4.0.1 (последняя версия), чтобы работать со sparql, но этот пакет недоступен в диспетчере пакетов Canopy (Enthought).
Как я могу установить его в этой ситуации?
Пакет rdflib отсутствует в репозитории Canopy/EPD.
Скорее, он находится в репозитории «Сообщество» (зеркало PyPi) (отмеченном логотипом «PyPI» в диспетчере пакетов), которое содержит 11 000 непроверенных («как есть») пакетов. Большинство пакетов являются текущими, и мы находимся в процессе обновления остальных, а также продолжаем обновлять их с этого момента. Обратите внимание, что мы не тестируем и не обязательно предоставляем зависимости.
Между тем, это может помочь: «Установка внешних пакетов в Canopy Python а>"
Если вы перейдете по ссылке на установку внешних пакетов в Canopy, которую предоставил @jonathan-march, в третьем пункте будет сказано, что нужно следовать «стандартным процедурам установки Python». Он также включает информацию об установке pip. Я бы установил pip, используя инструкции Canopy, а затем просто запустил pip install rdflib
, который установит RDFLib 4.0.1.
Чтобы установить пакет, которого нет в репозитории Canopy/EPD, выполните стандартные процедуры установки Python из командной строки ОС. Если вы хотите использовать pip, сначала установите его:
easy_install pip
(Пожалуйста, ознакомьтесь с этой статьей для получения дополнительной информации об использовании enpkg)