欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Windows10 64位环境下Python3安装kivy

程序员文章站 2022-05-29 11:01:16
...

系统:Windows10 64位

适用版本:Python 3.6.5  64位 | Python3.7.7 64位

C:\Users\username>python
Python 3.6.5 (v3.6.5:f59c0932b4, Mar 28 2018, 17:00:18) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>

注:win、python 都是64位的

一、解决Python pip 下载速度慢? Windows 设置 国内源,用 阿里云 国内镜像 加速

      1.先在 windows “文件资源管理器” 地址栏 输入 %APPDATA% 按回车,打开程序自定义设置文件夹

      2.创建名为 pip  的文件夹,用于存放 pip 配置文件

      3.在刚才创建好的 pip 文件夹中,新建 名为 pip.txt 的配置文件

      4.在 pip.txt 文件中输入以下内容,然后保存

[global]
index-url=http://mirrors.aliyun.com/pypi/simple/

[install]
trusted-host=mirrors.aliyun.com

     5.重命名pip.txt文件为pip.ini

二、Windows 下安装 kivy       

1.按 Windows 徽标 + R,输入 cmd,再按回车启动 Windows 命令行窗口

2.pip 安装 kivy 依赖——在 windows 命令行中,执行以下命令

python -m pip install docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew
python -m pip install kivy.deps.gstreamer

 3. 安装 kivy ——在 windows 命令行中,执行以下命令

python -m pip install kivy

4. 安装 kivy 官方示例——在 windows 命令行中,执行以下命令

python -m pip install kivy_examples

5.验证 kivy 安装——在 Python IDLE 中,依次输入下面的代码(注意缩进)

from kivy.app import App
from kivy.uix.button import Button  
class TestApp(App):
    def build(self):
        return Button(text='iPaoMi')

TestApp().run()

6.验证结果——成功

>>> from kivy.app import App
[INFO   ] [Logger      ] Record log in C:\Users\gelanyingqi\.kivy\logs\kivy_20-03-18_15.txt
[INFO   ] [deps        ] Successfully imported "kivy_deps.gstreamer" 0.2.0
[INFO   ] [deps        ] Successfully imported "kivy_deps.glew" 0.2.0
[INFO   ] [deps        ] Successfully imported "kivy_deps.sdl2" 0.2.0
[INFO   ] [Kivy        ] v1.11.1
[INFO   ] [Kivy        ] Installed at "D:\Program Files\Python\Python36-64\lib\site-packages\kivy\__init__.py"
[INFO   ] [Python      ] v3.6.5 (v3.6.5:f59c0932b4, Mar 28 2018, 17:00:18) [MSC v.1900 64 bit (AMD64)]
[INFO   ] [Python      ] Interpreter at "D:\Program Files\Python\Python36-64\python.exe"
[INFO   ] [Factory     ] 184 symbols loaded
[INFO   ] [Image       ] Providers: img_tex, img_dds, img_sdl2, img_gif (img_pil, img_ffpyplayer ignored)
>>>