2016-07-12 2 views
3

Я хочу, чтобы делать приложения, используя kivy. Я установил python 2.7 и kivy 1.9.1.Kivy App аварий: «Не отвечает»

Я использовал this link для установки kivy.

И я следую this tutorial, чтобы сделать Hello World приложение.

Я использую Visual Studio 2015.

Когда я запускаю программу, первый, консоль показывает вверх после того, что другое черное окно появляется с текстом «Hello World!». Проблема в том, когда я нажимаю второе черное окно, оно получает белее и говорит «Не отвечает». Я также попробовал это для другого приложения для входа снова, используя kivy. Когда я пытаюсь заполнить TextInput, он снова становится белее и не отвечает, поэтому я не могу использовать свою программу.

enter image description here

Ниже приводится код, который выходит из строя:

from kivy.app import App 
from kivy.uix.label import Label 


class SampleKivy(App): 
    def build(self): 
     return Label(text="Hello world") 



SampleKivy().run() 

я снова установил kivy также используя pip install "Kivy-1.9.1+sdl2-cp27-none-win_amd64.whl" команду, если были проблемы установки в предыдущей ссылке.

In this tutorial У парня нет этой проблемы, его окна кажутся хорошими.

Я могу использовать Visual Studio для asp.net без проблем.

(Этот код не имеет эту проблему и не крах: print "hello", который заставляет меня думать, что проблема о kivy)

Спасибо заранее.

+0

Попробуйте запустить приложение без прогона python. – EL3PHANTEN

+0

Также опубликуйте сообщение об ошибке, появившееся в терминале – EL3PHANTEN

+0

Я запускаю его с незанятым python, больше не сбой. Но я не могу изменить размер окна. И когда я перемещаю окно с помощью мыши, терминал печатает 'WindowsError: exception: запись о нарушении доступа 0x0000000000000018 Traceback (последний последний звонок): Файл« _ctypes/callbacks.c », строка 313, в функции« call callback » Файл «C: \ Python27 \ lib \ site-packages \ kivy \ input \ providers \ wm_touch.py", строка 207, в _touch_wndProc lParam) 'много раз – Hilal

ответ

1

Проблема решена окончательно. Я должен был установить Python 2.7.12 64-bit, но моя версия была 2.7.0 64-бит. После изменения версии python это сработало! :)

Смежные вопросы