>

RP13 가있다   Raspbian Jessie 와 함께  Python 3.4.2 IDE Kivy 1.9.1을 다운로드하여 사용하려고했습니다.

웹 사이트에 따라 모든 지침을 따랐지만 간단한 자습서를 실행할 수는 없습니다 :

from kivy.app import App
kivy.require("1.9.1")
from kivy.uix.label import Label
class SimpleKivy(App):
    def build(self):
        return Label(text="Kivy 1 working")
if __name__ == "__main__":
    SimpleKivy().run()

이것은 아래와 같이 쉘에 오류가 발생합니다 :

[INFO   ] [Logger      ] Record log in /home/pi/.kivy/logs/kivy_16-09-04_4.txt
[INFO   ] [Kivy        ] v1.9.2-dev0
[INFO   ] [Python      ] v3.4.2 (default, Oct 19 2014, 13:31:11) 
[GCC 4.9.1]
 Traceback (most recent call last):
   File "/home/pi/kivy1.py", line 1, in <module>
     from kivy.app import App
   File "/home/pi/kivy/kivy/app.py", line 319, in <module>
     from kivy.base import runTouchApp, stopTouchApp
   File "/home/pi/kivy/kivy/base.py", line 29, in <module>
     from kivy.clock import Clock
   File "/home/pi/kivy/kivy/clock.py", line 364, in <module>
     from kivy._clock import CyClockBase, ClockEvent, FreeClockEvent, \
 ImportError: /home/pi/kivy/kivy/_clock.so: undefined symbol: _Py_ZeroStruct

새로운 Piman에 대한 도움말/조언/제안/예제

  • 답변 # 1

    프로그래밍 안내서»Kivy 기초에서최소한의 응용 프로그램을 사용해 보셨습니까?

    import kivy
    kivy.require('1.9.1') # replace with your current kivy version !
    from kivy.app import App
    from kivy.uix.label import Label
    
    class MyApp(App):
        def build(self):
            return Label(text='Hello world')
    
    if __name__ == '__main__':
        MyApp().run()
    
    

    이 파일을 텍스트 파일 main.py 에 저장할 수 있습니다  예를 들어 실행하십시오.

  • 이전 gpio - 릴레이 보드 연결시 Raspi의 USB 및 이더넷이 때때로 종료 됨
  • 다음 python - 신생아 파이 토닉 계산기