Проблема при установке OwlReady2 (Python lib) в Ubuntu - PullRequest
1 голос
/ 18 июня 2019

Я пытаюсь установить библиотеку owlready2 в Ubuntu, следуя приведенному ниже способу, но я столкнулся с проблемой.

  • Я обновил систему и приложения
  • Установил Python 3 и сделал его рабочей версией (по умолчанию)
  • Установил pip3
  • Использовал pip и pip3 для установки owlready2 lib

Но я столкнулся с нижеприведеннымпроблема, которая, по-видимому, связана с библиотечным пакетом:

ошибка: невозможно скопировать './hermit/org/semanticweb/hermiT/hierarchy': не существует или не является обычным файлом"

Command / usr / bin / python3 -c" импорт setuptools, токенизация; file = '/ tmp / pip_buil d_root / owlready2 / setup.py'; exec (compile (getattr (tokenize, 'open', open) ( файл ) .read (). replace ('\ r \ n', '\ n'), файл , 'exec'))"install --record / tmp / pip-lq v533ik-record / install-record.txt - единственная версия-управляемая извне - скомпилировать файл с кодом ошибки 1 в / tmp / pip_build_root / owlready2 Сохранение журнала отладки для failure в /home/ubuntu/.pip/pip.log

У кого-нибудь есть идеи, как решить эту проблему?

1 Ответ

1 голос
/ 18 июня 2019

Попробуйте установить пакет с помощью следующей команды:

python3 -m pip install -I owlready2

Если pip3 не работает, вы также устанавливаете Owlready2 вручную: загрузите исходники, затем запустите в терминале:

cd /path/to/Owlready2
python setup.py build 
python setup.py install # as root 

Кроме того, было бы неплохо установить pip3 и попробовать установить пакет с помощью pip3, команды ниже:

curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.py"
python3 get-pip.py --user
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...