编辑: QQ215851406 2018-02-11

4 简介

5 Title: Kivy Installment Tutorial Date: 2016-12-30 Category: Kivy Tags: Python,Kivy Kivy 中文安装指南 译者的话: 接触Python有一段时间了,之前翻译过ThinkPython2E,我也仍然还是个很菜很 弱很入门的外行人. 我接下来翻译的关于Kivy的各种内容,不出意外的话也必将充满了各种 低级错误. 如果这些错误有影响到大家阅读理解,提前表示一下歉意. 特别希望大家能把错 误的地方指出来,让我学习的同时也及时改正. 我的编程水平很差,然而我热爱计算机这一 工具,所以我喜欢做各种探索;

我的英语水平也差,不过我喜欢从英语世界发现有意思的事 物并且分享给中文世界的朋友们. 本次翻译将仅仅翻译官方正式版部分的安装指南,每夜版 以及更进阶的安装内容,不做翻译. 为什么呢? 一来是我自身水平有限,二来你都折腾每夜 版了还不好好学英文还要看别人翻译也太不靠谱了对不对? 以下是对 Kivy 官方网站安装文档部分的翻译,下面三个链接是原文地址: Installation on Windows Installation on Linux Installation on Mac OS Windows系统安装Kivy指南 自从1.9.1版本开始,Kivy 官方提供了二进制 wheels 文件,可以用安装Kivy以及所需的一切 依赖包到一个已经安装好的Python环境中,在下文会有讲解. 此外还有每夜版wheels文件,可供用户安装,或者用于将之前安装的Kivy更新到新版本;

另 外本文的后文中也会讲解如何将Kivy安装到自定义位置,而不是安装到默认的site-packages 文件夹. 特别注意 【译者注:这段内容是对官方文档比较忠实的翻译和还原,其中提到的MinGW和Python3.5的 兼容问题,翻译者没遇到也没有测试过,因为没有Windows的机器.在Mac和Linux上3.5和3.6都成功安装了Kivy,运行过程也没发现问题.】 目前因为MinGW和Python3.5的兼容问题,在Windows平台上还没有办法通过Python3.5来使 用Kivy,至少相当一段时间内是没指望了,更多细节参考这里的这个issue. 想要解决这个问 题,需要用MSVC来编译的3.5,不过目前还没能实现,所以如果你搞定了MSVC编译的话一 定反馈一下. 必要前提 安装

6 要使用Kivy,首先就得安装Python.Python有好多版本,你可以同时安装其中的好多个,如 果你在其中某一个版本的Python里面要使用Kivy,就要在这个版本里面单独按照一次Kivy,其 他版本要使用Kivy需要另外再进行安装,就是说每一次安装Kivy只对一份Python环境有效. 安装过程 安装了Python之后,打开命令行工具cmd,然后按照下面的命令来进行Kivy的安装.

1 首先要保证已经安装了最新的pip和wheel: python -m pip install --upgrade pip wheel setuptools

2 然后安装必要的依赖包(其中gstreamer大小接近90MB,如果不需要用,就可以跳过不安装 这个包: python -m pip install docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.glew python -m pip install kivy.deps.gstreamer --extra-index-url https://kivy.org/downloads /packages/simple/

3 如果上一步都成功了没什么报错,就可以按照Kivy了: python -m pip install kivy

4 在环境变量中添加一些路径到PATH来避免遇到各种issues (在你的python.exe所在的路径下 运行下面的命令): set PATH=%PATH%;

%cd%\share\sdl2\bin;

%cd%\share\glew\bin 到现在为止就搞定了,你就可以在这份Python环境中通过import kivy命令来导入和使用Kivy 了. 特别注意 如果你遇到了permission denied或者访问被拒绝之类的错误提示,你可以试试以管理员权限 来运行命令行工具cmd. Linux系统安装Kivy指南 安装

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题