在Python3.74+PyCharm2020.1 x64中安装使用Kivy的详细教程


Posted in Python onAugust 07, 2020

今天给大家分享在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

在Python3.74+PyCharm2020.1 x64中安装使用Kivy的详细教程

单击上图中的“Create New Project”(创建项目路径),将出现如下图对话框:

在Python3.74+PyCharm2020.1 x64中安装使用Kivy的详细教程

按上图图示操作,打开PyCharm如下图:

在Python3.74+PyCharm2020.1 x64中安装使用Kivy的详细教程

按上图操作可打开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

参见下图:

在Python3.74+PyCharm2020.1 x64中安装使用Kivy的详细教程

现在测试Kivy,

建立.py文件,参见下图:

在Python3.74+PyCharm2020.1 x64中安装使用Kivy的详细教程

在代码编辑窗口中,输入下面的代码(注意缩进):

from kivy.app import App

from kivy.uix.button import Button

class TestApp(App):

 def build(self):

  return Button(text='Hello Kivy!')
TestApp().run()

参见下图:

在Python3.74+PyCharm2020.1 x64中安装使用Kivy的详细教程

总结

到此这篇关于在Python3.74+PyCharm2020.1 x64中安装使用Kivy的文章就介绍到这了,更多相关Python3.74+PyCharm2020.1 x64安装使用Kivy内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
使用Python下的XSLT API进行web开发的简单教程
Apr 15 Python
python使用wmi模块获取windows下的系统信息 监控系统
Oct 27 Python
python实现unicode转中文及转换默认编码的方法
Apr 29 Python
Python使用当前时间、随机数产生一个唯一数字的方法
Sep 18 Python
python3 实现一行输入,空格隔开的示例
Nov 14 Python
tensor和numpy的互相转换的实现示例
Aug 02 Python
flask 实现token机制的示例代码
Nov 07 Python
python爬虫添加请求头代码实例
Dec 28 Python
python 解压、复制、删除 文件的实例代码
Feb 26 Python
Python selenium文件上传下载功能代码实例
Apr 13 Python
解决python对齐错误的方法
Jul 16 Python
python tkinter实现下载进度条及抖音视频去水印原理
Feb 07 Python
PyCharm2020.1.1与Python3.7.7的安装教程图文详解
Aug 07 #Python
Python如何发送与接收大型数组
Aug 07 #Python
Python如何实现远程方法调用
Aug 07 #Python
记一次django内存异常排查及解决方法
Aug 07 #Python
python正则表达式 匹配反斜杠的操作方法
Aug 07 #Python
Pygame框架实现飞机大战
Aug 07 #Python
python爬取网易云音乐热歌榜实例代码
Aug 07 #Python
You might like
php设计模式 Bridge (桥接模式)
2011/06/26 PHP
解析CodeIgniter自定义配置文件
2013/06/18 PHP
对于ThinkPHP框架早期版本的一个SQL注入漏洞详细分析
2014/07/04 PHP
解析PHP之提取多维数组指定列的方法
2017/01/03 PHP
PHP常见字符串操作函数与用法总结
2019/03/04 PHP
TP5框架实现的数据库备份功能示例
2020/04/05 PHP
在JavaScript中通过URL传递汉字的方法
2007/04/09 Javascript
基于Jquery制作的幻灯片图集效果打包下载
2011/02/12 Javascript
extjs_02_grid显示本地数据、显示跨域数据
2014/06/23 Javascript
Jquery选择器中使用变量实现动态选择例子
2014/07/25 Javascript
jQuery调用ajax请求的常见方法汇总
2015/03/24 Javascript
扩展bootstrap的modal模态框-动态添加modal框-弹出多个modal框
2017/02/21 Javascript
jQuery模拟淘宝购物车功能
2017/02/27 Javascript
Angular多选、全选、批量选择操作实例代码
2017/03/10 Javascript
jQuery简易时光轴实现方法示例
2017/03/13 Javascript
Vue代码分割懒加载的实现方法
2017/11/23 Javascript
在Vue中使用highCharts绘制3d饼图的方法
2018/02/08 Javascript
解决vue-cli创建项目的loader问题
2018/03/13 Javascript
checkbox在vue中的用法小结
2018/11/13 Javascript
layui 弹出层回调获取弹出层数据的例子
2019/09/02 Javascript
在vue中使用image-webpack-loader实例
2020/11/12 Javascript
Django框架下在URLconf中指定视图缓存的方法
2015/07/23 Python
用tensorflow搭建CNN的方法
2018/03/05 Python
VSCode下配置python调试运行环境的方法
2018/04/06 Python
PyQt5实现无边框窗口的标题拖动和窗口缩放
2018/04/19 Python
在Python中使用gRPC的方法示例
2018/08/08 Python
序列化Python对象的方法
2020/08/01 Python
Docker如何部署Python项目的实现详解
2020/10/26 Python
TripAdvisor台湾:全球最大旅游网站
2018/08/26 全球购物
芭比波朗加拿大官方网站:Bobbi Brown Cosmetics CA
2020/11/05 全球购物
思想品德自我鉴定
2013/10/12 职场文书
专家推荐信模板
2014/05/09 职场文书
SpringBoot读取Resource下文件的4种方法
2021/07/02 Java/Android
python多线程方法详解
2022/01/18 Python
【DOTA2】高能暴走TK秀!PSG LGD vs ASTER - DPC 2022 WINTER TOUR CN
2022/04/02 DOTA
python双向链表实例详解
2022/05/25 Python