× В названия постов этого раздела нужно включать наименование платформы для которой написана инструкция, Например "Ubuntu 12"

Ошибка: ImportError: cannot import name 'etree'

1 week 1 day ago #2128 by Shu
Shu created the topic: Ошибка: ImportError: cannot import name 'etree'
Добрый день!
Долгое время пользовался версией sopds 0.43.
Но после обновления версии python (3.6.5-3 -> 3.6.6-1).
При запуске выдается ошибка: "ImportError: cannot import name 'etree'" Обновил sopds заменой файлов проекта, скопировал свои настройки (sopds/settings.py) В результате та же ошибка:
Error_text_on_pastebin
В чем может быть причина? Смущает, что etree с версии python3.3 "is deprecated": Python doc
Версия python:
$ python3 --version
Python 3.6.6
Все зависимости установлены: Requirtements_on_pastebin

Please Войти or Create an account to join the conversation.

  • Shu
  • Shu's Avatar Topic Author
  • Offline
  • Новый участник
  • Новый участник
More
1 week 1 day ago #2129 by mitshel
mitshel replied the topic: Ошибка: ImportError: cannot import name 'etree'
Установите все зависимости:
pip install -r requirements.txt

В частности у вас не установлен lxml.

Please Войти or Create an account to join the conversation.

  • mitshel
  • mitshel's Avatar
  • Offline
  • Администратор
  • Администратор
More
1 week 1 day ago #2130 by Shu
Shu replied the topic: Ошибка: ImportError: cannot import name 'etree'
pip3 говорит, что установлен:
$ pip3 install lxml
Requirement already satisfied: lxml in /usr/lib/python3.6/site-packages (3.8.0)

Please Войти or Create an account to join the conversation.

  • Shu
  • Shu's Avatar Topic Author
  • Offline
  • Новый участник
  • Новый участник
More
1 week 1 day ago #2131 by Shu
Shu replied the topic: Ошибка: ImportError: cannot import name 'etree'
Пардон, переустановил lxml. Все заработало.
Спасибо за помощь!

Please Войти or Create an account to join the conversation.

  • Shu
  • Shu's Avatar Topic Author
  • Offline
  • Новый участник
  • Новый участник
More
Time to create page: 0.131 seconds