在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 多线程应用介绍
Dec 19 Python
python语言使用技巧分享
May 31 Python
python删除过期log文件操作实例解析
Jan 31 Python
python之生产者消费者模型实现详解
Jul 27 Python
python sorted方法和列表使用解析
Nov 18 Python
opencv3/C++图像像素操作详解
Dec 10 Python
Python3和pyqt5实现控件数据动态显示方式
Dec 13 Python
解决tensorflow由于未初始化变量而导致的错误问题
Jan 06 Python
Python yield生成器和return对比代码实例
Apr 20 Python
selenium切换标签页解决get超时问题的完整代码
Aug 30 Python
Python爬虫之Selenium下拉框处理的实现
Dec 04 Python
Pygame Event事件模块的详细示例
Nov 17 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实现的遍历文件夹下所有文件,编辑删除
2010/01/05 PHP
php学习笔记之 函数声明(二)
2011/06/09 PHP
js代码实现微博导航栏
2015/07/30 PHP
支付宝支付开发――当面付条码支付和扫码支付实例
2016/11/04 PHP
escape、encodeURI、encodeURIComponent等方法的区别比较
2006/12/27 Javascript
Javascript中定义方法的另类写法(批量定义js对象的方法)
2011/02/25 Javascript
深入分析js中的constructor和prototype
2012/04/07 Javascript
jQuery图片切换插件jquery.cycle.js使用示例
2014/06/16 Javascript
采用自执行的匿名函数解决for循环使用闭包的问题
2014/09/11 Javascript
Angular实现跨域(搜索框的下拉列表)
2017/02/16 Javascript
Vue动态加载异步组件的方法
2018/11/21 Javascript
node微信开发之获取access_token+自定义菜单
2019/03/17 Javascript
使用 vue 实例更好的监听事件及vue实例的方法
2019/04/22 Javascript
layui禁用侧边导航栏点击事件的解决方法
2019/09/25 Javascript
[02:19]2014DOTA2国际邀请赛 专访820少年们一起去追梦吧
2014/07/14 DOTA
[46:55]完美世界DOTA2联赛决赛 FTD vs Phoenix 第三场 11.08
2020/11/11 DOTA
Python运算符重载用法实例分析
2015/06/01 Python
python中使用正则表达式的连接符示例代码
2017/10/10 Python
python MySQLdb使用教程详解
2018/03/20 Python
Python定义二叉树及4种遍历方法实例详解
2018/07/05 Python
Python enumerate函数功能与用法示例
2019/03/01 Python
python itchat实现调用微信接口的第三方模块方法
2019/06/11 Python
python实现桌面气泡提示功能
2019/07/29 Python
Python实现动态循环输出文字功能
2020/05/07 Python
python使用自定义钉钉机器人的示例代码
2020/06/24 Python
Python代码执行时间测量模块timeit用法解析
2020/07/01 Python
方法名是否可以与构造器的名字相同
2012/06/04 面试题
会计电算化专业毕业生自荐信
2013/12/20 职场文书
人事部主管岗位职责
2013/12/26 职场文书
班主任经验交流材料
2014/12/16 职场文书
建议书格式
2015/02/04 职场文书
留学推荐信怎么写
2015/03/26 职场文书
给下属加薪申请报告
2015/05/15 职场文书
大一新生军训新闻稿
2015/07/17 职场文书
2015年物流客服工作总结
2015/07/27 职场文书
导游词之嵊泗列岛
2019/10/30 职场文书