Отображение ошибки при установке запуска kivy desginer Нет модуля с именем 'kivy.adapters' - PullRequest
1 голос
/ 05 июля 2019

Я установил kivy из этого видео на YouTube Как установить Kivy designer и когда я запускаю дизайнер с

python -m designer

Я получил ошибку

from kivy.adapters.listadapter import ListAdapter
ModuleNotFoundError: No module named 'kivy.adapters'

или как показано на рисунке.

Error of Kivy Designer Run

Я также пытался удалить все и переустановить, но каждый раз возникала одна и та же проблема. Что мне делать, чтобы решить эту проблему

Я на

  • Процессор: Intel Pentium Gold G5400
  • Windows: Windows 10 Enterprise 64 бит
  • Python: 3,6,6 (64 бита)

1 Ответ

2 голосов
/ 05 июля 2019

Проблема: ModuleNotFoundError - kivy.adapters

     from kivy.adapters.listadapter import ListAdapter
 ModuleNotFoundError: No module named 'kivy.adapters'

Основная причина

  • ListView, являющаяся частью ListAdapter, устарела и удалена из Kivy версии 1.11.0 и далее (включая v1.11.1 и v2.0.0.dev0).
  • УСТРОЙСТВО UI конструктора для Kivy УСТАРЕЛО.В настоящее время нет плана продолжения разработки Kivy Designer.

Решение - с использованием Kivy версии 1.10.0

Если вы все еще хотите пройти тест-драйв Kivy Designer, сделайтеследующее:

ОС: Windows - для Python 3

  1. Убедитесь, что Pip, Virtualenv и Setuptools обновлены, pythom -m pip install --upgrade pip virtualenv setuptools
  2. Создать виртуальную среду по умолчаниюИнтерпретатор Python, virtualenv --no-site-packages vKv1100Py3
  3. Введите virtualenv, source vKv1100Py3/bin/activate
  4. Установите Cython, pip install Cython==0.29.9
  5. Установите Kivy версии 1.10.0 в виртуальной среде, pip install kivy==1.10.0
  6. Установка модулей Python через pip: watchdog , Jedi , GitPython
  7. Изменить каталог на папку Kivy Designer, напримерcd kivy-designer
  8. Запустите Kivy Designer, python -m designer

ОС: Linux / Ubuntu - для Python 3

  1. Убедитесь, что Pip, Virtualenv и Setuptoolssudo pip3 install --upgrade pip virtualenv setuptools
  2. Создание виртуальной среды с интерпретатором Python по умолчанию, virtualenv --no-site-packages vKv1100Py3
  3. Введите virtualenv, source vKv1100Py3/bin/activate
  4. Установить Cython, pip install Cython==0.29.9
  5. Установить Kivy версии 1.10.0 в виртуальной среде, pip install kivy==1.10.0
  6. Установить модули Python черезpip: сторожевой таймер , джедай , GitPython
  7. Изменить каталог на папку Kivy Designer, cd kivy-designer
  8. Запустить Kivy Designerpython -m designer
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...