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

歡迎光臨散文網(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ó)家法律
丹东市| 海口市| 眉山市| 连州市| 建宁县| 宕昌县| 玛纳斯县| 莲花县| 黄大仙区| 盐山县| 富源县| 阳朔县| 南昌县| 苏尼特右旗| 丰宁| 禹州市| 富蕴县| 陇川县| 吉安县| 山西省| 兴安县| 青海省| 昌邑市| 时尚| 宜春市| 广西| 鱼台县| 汉沽区| 沙湾县| 湟源县| 镇巴县| 乌拉特中旗| 长泰县| 奉节县| 松桃| 安平县| 南靖县| 阳西县| 阿拉尔市| 福海县| 龙陵县|