在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 时间操作例子和时间格式化参数小结
Apr 24 Python
Python创建模块及模块导入的方法
May 27 Python
Python中if __name__ == '__main__'作用解析
Jun 29 Python
python开发之函数定义实例分析
Nov 12 Python
Python多维/嵌套字典数据无限遍历的实现
Nov 04 Python
深入理解python中的select模块
Apr 23 Python
为什么入门大数据选择Python而不是Java?
Mar 07 Python
使用Python进行目录的对比方法
Nov 01 Python
一行Python代码制作动态二维码的实现
Sep 09 Python
python爬虫爬取幽默笑话网站
Oct 24 Python
python3 求约数的实例
Dec 05 Python
python3 os进行嵌套操作的实例讲解
Nov 19 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 empty() 检查一个变量是否为空
2011/11/10 PHP
PHPExcel读取EXCEL中的图片并保存到本地的方法
2015/02/14 PHP
全新Mac配置PHP开发环境教程
2016/02/03 PHP
php字符串比较函数用法小结(strcmp,strcasecmp,strnatcmp及strnatcasecmp)
2016/07/18 PHP
thinkphp隐藏index.php/home并允许访问其他模块的实现方法
2016/10/13 PHP
PHP面向对象程序设计之命名空间与自动加载类详解
2016/12/02 PHP
php获取字符串前几位的实例(substr返回字符串的子串用法)
2017/03/08 PHP
点击弹出层外区域关闭弹出层jquery特效示例
2013/08/25 Javascript
JS的encodeURI和java的URLDecoder.decode使用介绍
2014/05/08 Javascript
jquery中EasyUI实现同步树
2015/03/01 Javascript
JavaScript面向对象的实现方法小结
2015/04/14 Javascript
Bootstrap CSS布局之表格
2016/12/17 Javascript
详解vue跨组件通信的几种方法
2017/06/15 Javascript
vue实现单选和多选功能
2017/08/11 Javascript
JavaScript实现的贝塞尔曲线算法简单示例
2018/01/30 Javascript
Vue如何使用混合Mixins和插件开发详解
2020/02/05 Javascript
[07:55]2014DOTA2 TI正赛第三日 VG上演推进荣耀DKEG告别
2014/07/21 DOTA
python集合用法实例分析
2015/05/30 Python
Python中模块与包有相同名字的处理方法
2017/05/05 Python
Python算法输出1-9数组形成的结果为100的所有运算式
2017/11/03 Python
Python第三方Window模块文件的几种安装方法
2018/11/22 Python
基于python if 判断选择结构的实例详解
2019/05/06 Python
计算机二级python学习教程(1) 教大家如何学习python
2019/05/16 Python
详解python解压压缩包的五种方法
2019/07/05 Python
python批量处理多DNS多域名的nslookup解析实现
2020/06/28 Python
Numpy数组的广播机制的实现
2020/11/03 Python
沪江旗下的海量优质课程平台:沪江网校
2017/11/07 全球购物
英国书籍、CD、DVD和游戏的第一道德零售商:Awesome Books
2020/02/22 全球购物
理货员的岗位职责
2013/11/23 职场文书
银行青年文明号事迹材料
2014/05/31 职场文书
应用心理学专业求职信
2014/08/04 职场文书
民族学专业职业生涯规划范文:积跬步以至千里
2014/09/11 职场文书
成都人事代理协议书
2014/10/25 职场文书
大四学生个人总结
2015/02/15 职场文书
运动会跳远广播稿
2015/08/19 职场文书
无线电通信名词解释
2022/02/18 无线电