残念! Kivy~RaspberryPi-2020-12-07 | ..あちゃ! no mic's

..あちゃ! no mic's

クラウドファンディング予定~2026年度
何度でもチャレンジ!
ただいまソーラーピックアップのテスト中

SANTA no Mix

 

2020-12-07

 

RaspberryPi for Desktop でKivyインストールメモ。

kivy-1.11.0からpython2.7系駄目みたいだったので。

なおOpenGL2.0以降じゃないと、ダメだと思います。

いまさら、ながら、死にかけPCで「GL mesa」でハマるのは馬鹿げているし。

ラズパイのインストールのコピペなので、ザッパ過ぎてlibgles2-mesaとか不要だとか?参考にするには不備が多すぎますが。

ま、書くなよ、って話ですが。

 

$ sudo apt install libsdl2-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-ttf-dev    pkg-config libgl1-mesa-dev libgles2-mesa-dev    python-setuptools libgstreamer1.0-dev git-core    gstreamer1.0-plugins-{bad,base,good,ugly}    gstreamer1.0-{omx,alsa} python-dev libmtdev-dev    xclip xsel libjpeg-dev python-pip
 

$ python3 -m pip install --upgrade --user pip setuptools


$ python3 -m pip install --upgrade --user Cython==0.29.10 pillow

 

$ python3 -m pip install --user kivy

 

test.pyで確認。

$ python3 test.py

 

import kivy
kivy.require ('1.11.1')

from kivy.app import App
from kivy.uix.widget import Widget

class Field (Widget):
    pass

class MyApp (App):

    def build (self):
        return Field ()

if __name__ == '__main__':
    MyApp ().run ()

 

 

トラブルあれば追記します。

 

 

 

 7年前の本ですが。

 
 
 

 

 

 

ウィンドウに画像表示。

 

 

import kivy
kivy.require ('1.11.1')

#コメントアウト必要あれば役にたつかもしれません
#import os
#os.environ['KIVY_GL_BACKEND'] = 'gl'
#from kivy.core.window import Window


from kivy.app import App
from kivy.uix.widget import Widget
from kivy.graphics import Rectangle

class Field (Widget):
    def __init__ (self):
            super (Field, self).__init__ ()
        
            self.canvas.add (Rectangle (
                source='scan-003.png' , size = (468,662)))

class MyApp (App):
    def build (self):
        return Field ()

if __name__ == '__main__':
    MyApp ().run ()
 

 

 

挫折したなら、コチラが、おすすめ、

https://ameblo.jp/math-physics/entry-12821097549.html