1.kivy模組2.好在kivy專案下有個打包工具專案–buildozer,這是官方推薦的打包工具,因為相對比較簡單,自動化程度高。
3.安裝kivy
4.本機deepin-linux
linux version 4.15.0-30deepin-generic
安裝方法
注意,kivy依賴於pygame。必須同時安裝支援python3的pygame才行。
update your package list using your package manager
$ sudo apt-get update
python3 - python3-kivy:
$ sudo apt-get install python3-kivy
optionally the examples - kivy-examples:
$ sudo apt-get install python-kivy-examples
$ sudo apt-get install python-pygame
安裝後測試:
import kivy[info ] [logger ] record log in /root/.kivy/logs/kivy_19-10-12_5.txt
[info ] [kivy ] v1.9.1
[info ] [python ] v3.5.3 (default, sep 27 2018, 17:25:39)
[gcc 6.3.0 20170516]
代表安裝成功。
import kivy[info ] [logger ] record log in /root/.kivy/logs/kivy_19-10-12_6.txt
[info ] [kivy ] v1.9.1
[info ] [python ] v2.7.13 (default, sep 26 2018, 18:42:22)
[gcc 6.3.0 20170516]
代表安裝成功。
安裝buildozer工具
buildozer工具可以打包kivy程式,支援android、ios等
buildozer的安裝過程比較簡單:
pip install buildozer
ok Linux下的 Python 安裝
執行python終端的話 直接輸入python 也可以加引數執行,這就比windows下面方便一些。你的py程式可以不以 py 結尾,linux系統不是通過副檔名來判斷檔案格式的。py指令碼對於linux系統來說就是文字檔案。編寫程式的時候有一點和windows下不一樣。第一行要加上 usr pyt...
linux下python的除錯
python linux除錯 python是動態語言,編譯器檢查不到執行時的語法問題,而這些低階問題常常造成除錯效率很低。之前在linux伺服器上除錯,都是通過print和異常報錯來排查,簡直弱爆了。python內建的pdb正是除錯的利器。我們先新建乙個測試指令碼 shell touch debug...
linux下python的事項
先解除安裝,在安裝 apt get purge apt get purge remove 刪除已安裝包 不保留配置檔案 如軟體包a,依賴軟體包b,則執行該命令會刪除a,而且不保留配置檔案 apt get autoremove 刪除為了滿足依賴而安裝的,但現在不再需要的軟體包 包括已安裝包 保留配置檔...