#python #kivy
#python #kivy
Вопрос:
Я новичок в kivy и недавно скачал его для создания приложений. Но всякий раз, когда я набираю следующий код в своем текстовом редакторе:
import kivy
from kivy.app import App
from kiv.uix.label import Label
class MyApp(App):
def build(self):
return Label(text="Heyo")
if __name__ == "__main__":
MyApp().run()
Я получаю следующую ошибку:
No module named "kivy.app"; kivy is not a package
как мне это исправить?
Комментарии:
1. выполнить:
python -m pip install kivy
2. вы создали файл
kivy.py
или папкуkivy
? Переименуйте его.3. Вау, это было действительно полезно, вот в чем была проблема, спасибо!!
Ответ №1:
Возможно, ваша установка ‘kivy’ находится в venv или за пределами того места, где вы пытаетесь ее вызвать. Если только вы не установили его, как упоминалось ранее.
Комментарии:
1. Я уже пытался установить пакет, и появляется та же ошибка, есть ли какой-либо способ удалить приложение и повторно загрузить файл pip снова?
2. Да,
pip uninstall <module>
илиpython -m pip uninstall <module>
это все зависит от того, где находится ваша установка и с какого python вы пытаетесь ее вызвать. Какую ide вы используете?