最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Python3.8安裝kivy記錄(2020-09-14)

2020-09-17 22:15 作者:學(xué)的很雜的一個(gè)人  | 我要投稿

???? Kivy是一個(gè)基于Python的GUI庫(kù),可以利用Python快速編程的特點(diǎn),快速的編寫windows, linux, mac, android, ios等主流平臺(tái)的應(yīng)用程序。同wxPython、PyQt相比,最大的優(yōu)點(diǎn)是可以快速地編寫移動(dòng)應(yīng)用程序。

???? 而kivyMD則是一個(gè)基于kivy的一個(gè)擴(kuò)展包,它的目的是提供一個(gè)類似于Google Material Design的一套控件,這樣,使用者就可以方便的將android上的Material Design效果移植到其他的平臺(tái)上去。

(以上說(shuō)明由網(wǎng)絡(luò)收集而來(lái))

Kivy官網(wǎng)教程:https://kivy.org/doc/stable/gettingstarted/intro.html

Kivymd官網(wǎng)教程:https://kivymd.readthedocs.io

Kivymd Github地址:https://github.com/kivymd/KivyMD

?網(wǎng)絡(luò)不好請(qǐng)用pip源:-i https://pypi.mirrors.ustc.edu.cn/simple/

?

注:沒(méi)顯卡和太久的機(jī)器可能裝不上,比如opengl必須要2.0以上版本,不用折騰了。

?

根據(jù)安裝命令嘗試安裝:pip install kivymd

Building wheels for collected packages: kivy

? Building wheel for kivy (setup.py) ... error

? ERROR: Command errored out with exit status 255:

?

出現(xiàn)紅字錯(cuò)誤,于是上網(wǎng)搜索了以下解答:

版本1.11.1中的kivy與python 3.8不兼容。要使用python3.8運(yùn)行,必須使用kivy in version 1.11.1 is not compatible with python 3.8. to run with python 3.8 it is necessary to use

版本1.11.1中的kivy與python 3.8不兼容。要使用python3.8運(yùn)行,必須使,這個(gè)用Kivy 2 0的版本不穩(wěn)定,可能有錯(cuò)誤,要安裝此版本,請(qǐng)使用命令:

python -m pip install kivy[base] kivy_examples --pre --extra-index-url https://kivy.org/downloads/simple

?

安裝成功后,再執(zhí)行命令:

pip install kivymd

?

看到這個(gè)畫面既是安裝成功了。


Hello wolrd測(cè)試第一個(gè)程序

?

from kivy.app import App

from kivy.uix.label import Label

class MainApp(App):

??? def build(self):

????? ??return Label(text="Hello, World")

MainApp().run()

執(zhí)行結(jié)果:

出錯(cuò)了,ImportError: DLL load failed while importing _window_sdl2: 找不到指定的模塊。應(yīng)該還有些環(huán)境依賴沒(méi)裝,到網(wǎng)上找了一條命令:pip install --upgrade docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew kivy.deps.gstreamer -i https://pypi.mirrors.ustc.edu.cn/simple/

?執(zhí)行結(jié)果:

重新執(zhí)行測(cè)試代碼后:


運(yùn)行成功了。

至此Kivy已經(jīng)配置成功了。

?

???? 如果要編譯成安卓可用的程序,有Buildozer或者python-for-android,經(jīng)查資料Buildozer需要Linux系統(tǒng)因?yàn)槲业南到y(tǒng)是Win10的,安裝需要在win10安裝一個(gè)Linux子系統(tǒng),編譯還要下載sdk等文件,比較麻煩,我這里決定不往下做了,感興趣的童靴請(qǐng)自行查資料來(lái)安裝吧,原來(lái)我是本著方便實(shí)現(xiàn)安卓程序而來(lái)做的,搞這么麻煩,那我直接裝flutter算了,哈哈哈。


Python3.8安裝kivy記錄(2020-09-14)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
清苑县| 霍州市| 来宾市| 和平县| 东城区| 邮箱| 汕尾市| 巴东县| 邢台县| 沙河市| 晋宁县| 汾西县| 广州市| 巴彦淖尔市| 闽侯县| 翼城县| 蚌埠市| 黔西县| 溧水县| 烟台市| 保康县| 肥城市| 赣州市| 六安市| 富阳市| 突泉县| 涿州市| 靖宇县| 肥西县| 鱼台县| 繁昌县| 太康县| 青浦区| 麦盖提县| 乳源| 绿春县| 山东省| 正蓝旗| 融水| 贵港市| 长治县|