在Python3.74+PyCharm2020.1 x64中安装使用Kivy的详细教程
作者:学习开发爱好者 发布时间:2023-01-16 15:17:39
今天给大家分享在Python3.74+PyCharm2020.1 x64中安装使用Kivy的教程,具体内容如下所示:
我实验环境是Python3.74+PyCharm2020.1 x64+Kivy
kivy 是一款 python 的跨平台的GUI开发框架,可以打包为Android、iOS等移动应用,还能运行在Linux、Windows、MacOS上。官网 https://kivy.org/#home
要使用Kivy,首先就得安装Python,要在PyCharm中使用还要安装PyCharm。Python有好多版本,你可以同时安装其中的好多个,如果你在其中某一个版本的Python里面要使用Kivy,就要在这个版本里面单独按照一次Kivy,其他版本要使用Kivy需要另外再进行安装,就是说每一次安装Kivy只对一份Python环境有效。
关于Python和PyCharm安装,在此不介绍,请参照他文。
启动PyCharm
单击上图中的“Create New Project”(创建项目路径),将出现如下图对话框:
按上图图示操作,打开PyCharm如下图:
按上图操作可打开pycharm的Terminal窗口。
在pycharm之Terminal窗口中输入:
依次输入
py -m pip install docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew
py -m pip install kivy.deps.gstreamer
对于版本3.5X ~ 3.7X,如Python 3.7可输入:py -m pip install kivy
再输入示例(可选):py -m pip install kivy_examples
参见下图:
现在测试Kivy,
建立.py文件,参见下图:
在代码编辑窗口中,输入下面的代码(注意缩进):
from kivy.app import App
from kivy.uix.button import Button
class TestApp(App):
def build(self):
return Button(text='Hello Kivy!')
TestApp().run()
参见下图:
来源:https://blog.csdn.net/cnds123/article/details/107726500
猜你喜欢
- 本文为大家分享了童年掌机游戏,基于pygame实现打砖块的具体代码,供大家参考,具体内容如下项目背景: 小时候有过一个掌机游戏机,里面有俄罗
- 一:安装pip install web.py二:URL 处理任何网站最重要的部分就是它的URL结构。urls=('/',
- 有一天我突发奇想,要是我每到一个网站,那里都能立刻调出我需要看的信息,那岂非美妙得很。接下来我想更深入地考虑这个问题,坐到椅子上拿一支铅笔,
- 我们以一个例子展开这个题目问题:python类对象A,先实例化一个A对象的实例b,接着给A对象添加一个类共享变量xxx,再实例化一个c,请问
- 网上的教程大多数是教大家如何加载自定义模型和函数,如下图这个SelfAttention层是在训练过程自己定义的一个class,但如果要加载这
- 最近接到一个领导需求,将xmind脑图直接转成可以导入的excel用例,并且转换成gui可执行的exe文件,方便他人使用。因为对Python
- Google网站管理员工具的验证方式有两种,一个是通过html文件,或一种是通过meta标签。通常情况下,这两个方式直接就可以通过验证了。但
- 本文实例为大家分享了Golang实现文件传输的具体代码,供大家参考,具体内容如下借助TCP完成文件的传输,基本思路如下:1、发送方(客户端)
- "神经衰弱"翻牌游戏考察玩家的记忆力,游戏的开头会短时间给你看一小部分牌的图案,当玩家翻开两张相同图案牌的时候,会消除,
- 假设在搜索框search中输入:“asp 编程” 先得到输入框中的内容:search=request("search")
- 本文实例讲述了Python3实现将文件树中所有文件和子目录归档到tar压缩文件的方法。分享给大家供大家参考。具体实现方法如下:# 这里将一个
- 先来看看完成后的效果是怎么样的开发环境版 本:anaconda(python3.8.8)编辑器:pycharm代码实现步骤实现免登陆选座并且
- 今天的第二个作品,哈哈哈哈,搞起来感觉还挺有意思的,不过代码里纸牌J,Q,K,A几个数字被我替换成了11,12,13,14......主要是
- 元数据简介元数据 (metadata) 最常见的定义为“有关数据的结构数据”,或者再简单一点就是“关于数据的信息”,日常生活中的图例、图书馆
- 常用的四种SQL命令:1.查询数据记录(Select)语法:Select 字段串行 From table Where 字段=内容例
- 什么是生成器?生成器是一个包含了特殊关键字yield的函数。当被调用的时候,生成器函数返回一个生成器。可以使用send,throw,clos
- 先看一下flask-login模块的整体架构基础的信息和全局配置这里就不多说,需要用到再斟酌也可以的。这里也是针对每个模块较为常用的进行解释
- 观察者模式结构图概念一个"演员"(被观察者),一群"观众"(观察者),一台"摄影机&quo
- 命名空间: 每一个作用域变量存储的位置,或者解释为 存储作用域中变量的字典。作用: 获取想查看某个作用域中的变量名、变量值。使用方法: lo
- 微信小程序实现图片轮播及文件上传刚刚接触微信小程序,看着网上的资源写了个小例子,本地图片轮播以及图片上传。图片轮播:index.