Kivy Gui睡衣
pysamloader-gui的Python项目详细描述
简介
pysamloader-gui是pysamloaderpython的基于kivy的gui前端 通过sam-ba在atmel的arm芯片上写flash的库。
见pysamloader documentation at ReadTheDocs。对于 有关设备支持和功能的信息。这个gui旨在 简单,直截了当,固执己见。它不会暴露很多 灵活性,旨在“公正工作”。
要求和安装
pysamloader-gui应该在任何支持python和 kivy。最好在Linux上测试,然后在Windows(10和7)上测试。 pysamloader-gui只支持python 3.4及更高版本,因为它的kivy 附属国。
一般来说,pysamloader-gui应该是pip安装的。它可以是安全的 安装到Virtualenv中。只要你有一个运行正常的python 安装足够的版本,安装pysamloader-gui很简单:
$ pip install pysamloader-gui
如果您需要预先构建的二进制文件,它们可用于64位Linux和 窗户。但是,请注意这些二进制文件没有经过彻底的测试, 而且您的里程可能会根据您的特定操作系统和机器而有所不同 建筑。您还必须手动复制包含的devices 文件夹到正确的位置。
使用二进制软件包时,包含的devices文件夹包含 包括设备支持模块,每个模块都是一个python文件,其中 同一名称的单个类,包含有关 一个装置。应该将此文件夹复制到一个单独的位置 根据需要安全地添加、删除或修改设备配置。这个装置 库与pysamloadercli应用程序共享,而不必 分别安装到gui应用程序中。地点是 由pythonappdirs包的user_config_dir提供的 对于pysamloader应用程序,特别是:
- Linux : ^{tt16}$
- Windows : ^{tt17}$
(另请参阅pysamloader文档)。
当前的pysamloader-guiwindows.msi安装程序将创建此文件夹 并将其作为安装过程的一部分进行填充。
如果你想开发,修改源代码,或者获取最新的 版本,可以从git存储库的克隆(或从 源包)如下:
$ git clone https://github.com/ebs-universe/pysamloader-gui.git $cd pysamloader $ pip install -e .
项目信息
文档的最新版本,包括安装、使用和 api/developer注释可以在 ReadTheDocs。
源的最新版本可以在 GitHub。请使用Github的 报告错误、请求功能或提交拉/合并请求的功能。
pysamloader-gui的主要作者是chintalagiri shashank。这个 如有必要,可通过 author’s github profile。查看作者文件 合作者和/或贡献作者的完整列表(如果有的话)。
pysamloader-gui根据 GPLv3 license。 许可证文本的副本与源文件一起提供。