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

 更新时间:2020年08月07日 09:32:06   作者:学习开发爱好者  
这篇文章主要介绍了在Python3.74+PyCharm2020.1 x64中安装使用Kivy的详细教程,本文通过图文实例相结合给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

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

参见下图:

总结

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

相关文章

  • win7下python3.6安装配置方法图文教程

    win7下python3.6安装配置方法图文教程

    这篇文章主要为大家详细介绍了win7下python3.6安装配置方法图文教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-07-07
  • 使用 Python 实现文件递归遍历的三种方式

    使用 Python 实现文件递归遍历的三种方式

    这篇文章主要介绍了使用 Python 实现文件递归遍历的三种方式,非常不错,具有一定的参考借鉴价值,需要的朋友参考下吧
    2018-07-07
  • Python简单生成8位随机密码的方法

    Python简单生成8位随机密码的方法

    这篇文章主要介绍了Python简单生成8位随机密码的方法,结合实例形式分析了2种简单生成随机密码的方法,非常简单实用,需要的朋友可以参考下
    2017-05-05
  • Python引用计数操作示例

    Python引用计数操作示例

    这篇文章主要介绍了Python引用计数操作,结合实例形式分析了Python引用计数相关操作与运行机制,需要的朋友可以参考下
    2018-08-08
  • 浅谈Python中的bs4基础

    浅谈Python中的bs4基础

    今天小编就为大家分享一篇关于Python中的bs4基础,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-10-10
  • vue防止用户连续点击造成多次提交的三种解决方法

    vue防止用户连续点击造成多次提交的三种解决方法

    本文主要介绍了vue防止用户连续点击造成多次提交的三种解决方法,文中通过示例代码介绍的非常详细,需要的朋友们下面随着小编来一起学习学习吧
    2024-03-03
  • python中28种极坐标绘图函数总结

    python中28种极坐标绘图函数总结

    这篇文章主要为大家详细介绍了python中28种极坐标绘图函数的用法,文中的示例代码讲解详细,具有一定的学习价值,感兴趣的小伙伴可以跟随小编一起了解一下
    2023-09-09
  • Python中的Django基本命令实例详解

    Python中的Django基本命令实例详解

    这篇文章主要介绍了Python之Django基本命令 ,需要的朋友可以参考下
    2018-07-07
  • 基于tkinter中ttk控件的width-height设置方式

    基于tkinter中ttk控件的width-height设置方式

    这篇文章主要介绍了基于tkinter中ttk控件的width-height设置方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-05-05
  • 详解Python中的内建函数,可迭代对象,迭代器

    详解Python中的内建函数,可迭代对象,迭代器

    这篇文章主要介绍了Python内建函数,可迭代对象,迭代器,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-04-04

最新评论