BeeWare

Python 集成开发环境
授权协议 未知
开发语言 Python
所属分类 开发工具、 Python开发工具
软件类型 开源软件
地区 不详
投 递 者 云德辉
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

BeeWare 是一组帮助开发,调试和运行 Python 软件的工具集合。跟传统的 IDE 不一样,BeeWare 的每个部分都遵循 “做一件事并把它做好” 的Unix 的哲学,并且每个组件都是自包含的,即可以被独立使用

BeeWare 包含的工具:

  • Cricket 图形化测试工具

  • Bugjar 交互式调试工具

  • Duvet 代码覆盖 GUI 工具

BeeWare 包含的库:

  • GUI 工具包 Toga:一个可以被用于开发桌面/移动应用的,使用 Python 编写的 OS 原生 GUI 套件

  • iOS template:一个易于将 Python 代码部署到 iOS 上的模板项目

  • Android template:一个易于将 Python 代码部署到 Android 上的模板项目

  • rubicon:一组在 Python 语言与其他语言环境之间建立桥接(bridge)的工具

  • cassowary:一个 Cassowary constraint 解析算法的纯 Python 实现

  • 在我们构建我们的第一个 BeeWare 应用程序之前,我们必须确保我们拥有运行 BeeWare 的所有先决条件。 教程 0 - 让我们开始吧! 在我们构建我们的第一个 BeeWare 应用程序之前,我们必须确保我们已经具备运行 BeeWare 的所有先决条件。 安装 Python 我们首先需要的是一个运行 Python 3.7 或更新版本的 Python 解释器。 苹果系统 如果您使用的是 mac

  • 原文 蜂器 编写 Python。到处跑。 BeeWare 是一套工具和库,每个工具和库协同工作,帮助您编写跨平台的原生 GUI Python 应用程序。这包括: Toga,一个跨平台的小部件工具包; Briefcase,一种将 Python 项目打包为可分发给最终用户的工具; Rubicon ObjC,一个用于在 Python 代码中使用 iOS 和 macOS 上的 Objective C 库的

  • 移动端 开源低代码工具 beeware 和 kivy kivy kivy安装 #anaconda3 @ win10 python --version #Python 3.8.5 pip install virtualenv python -m virtualenv kivy_venv #若virtualenv 报错, 试试:#conda create python=3.8 -n kivy_ven

  • briefcase dev 调试 briefcase create android 创建 briefcase build android 构造 可以将第三方的包的镜像链接放进pyproject.toml中的: requires = [ 'https://mirrors.aliyun.com/pypi/packages/02/55/67a3c17b9e7d972ed8c246f104da99ca4f

  • 到目前为止,我们一直在“开发者模式”下运行我们的应用程序。这使我们可以轻松地在本地运行我们的应用程序 - 但我们真正想要的是能够将我们的应用程序提供给其他人。 但是,我们不想教我们的用户如何安装 Python、创建虚拟环境、克隆 git 存储库以及在开发人员模式下运行公文包。我们宁愿只给他们一个安装程序,并让应用程序 Just Work。 公文包可用于以这种方式打包您的应用程序以进行分发。 创建应

  • 虚拟环境 我这里使用的是conda,使用pipenv等的读者操作方法基本相同。 这是beeware的官方文档 我们先创建一个用于beeware的虚拟环境 conda create -n bgui python==3.8 创建完成后: conda activate bgui 下载依赖项 windows 你需要: Windows电脑 3.5至3.8版本的python git WIX工具集 (可选)

  • beeware介绍 beeware官网:https://beeware.org/ One codebase. Multiple apps. beeware是一个python3项目,支持单次编写多平台。 目前支持打包的平台: Windows Mac OS Linux Android IOS tvOS Web beeware主要的三部分: briefcase,beeware的命令行工具 toga,be

 相关资料
  • "But I say to you that listen, Love your enemies, do good to those who hate you, bless those who curse you, pray for those who abuse you. If anyone strikes you on the cheek, offer the other also; and

  • xcode开发SRS,参考:SRS for osx. windows/linux下开发srs的IDE:http://blog.csdn.net/win_lin/article/details/39579799 我也比较过其他的IDE,可以参考:开源日志:关于IDE/源代码编辑 QtCreator SRS添加了QT的配置文件,使用QT打开srs/trunk/src/qt/srs/srs-qt.pro

  • "But I say to you that listen, Love your enemies, do good to those who hate you, bless those who curse you, pray for those who abuse you. If anyone strikes you on the cheek, offer the other also; and

  • 我本人一直是建议在学习周期使用文本编辑器或者是Sublime Text 这个工具来写 Python 程序的,因为这样有利于我们了解整个流程。 当然,如果你有一定的编程基础,是可以使用集成的开发环境的,这样可以提高效率。这时,你可以选择 PyCharm ,PyCharm 是由 JetBrains 打造的一款 Python IDE,支持 macOS、 Windows、 Linux 系统。 PyChar

  • 本小节我们将介绍如何在我们的电脑上安装并配置开发工具:IntelliJ IDEA 如果你想查看如何安装配置 Eclipse IDE,请点击此处查看 1. IDE 概述 1.1 IDE 是什么? IDE 即 Integrated Development Environment 的缩写,中文意为集成开发环境,是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成

  • 本小节我们将介绍如何在我们的电脑上安装并配置开发工具:Eclipse IDE 如果你想查看如何安装配置 IntelliJ IDEA,请点击此处查看 1. IDE 概述 1.1 IDE 是什么? IDE 即 Integrated Development Environment 的缩写,中文意为集成开发环境,是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成

  • 前面我们介绍了Go语言的安装,本节我们来为大家介绍几款强大的Go语言集成开发环境(Integrated Development Environment,IDE)和编辑器。 如何挑选合适的编辑器或集成开发环境呢?下面列举了一些Go语言集成开发环境或编辑器应该具备的特性: 语法高亮是必不可少的功能,这也是为什么每个开发工具都提供配置文件来实现自定义配置的原因。 拥有较好的项目文件纵览和导航能力,可以同

  • 本文向大家介绍php集成开发环境详解,包括了php集成开发环境详解的使用技巧和注意事项,需要的朋友参考一下 HP开发使用的集成环境,可用PHPStorm, 或者用免费版的 IDEA 加 PHP 插件,两者功能基本相同,只是后者安装起来略折腾。 PHPStorm的特点:跨平台,我在 Windows, Linux, Mac 下都可以使用它,完全一致的界面和功能,省着折腾了UI 还算好看,我 用的是 D