Kivy与闷油瓶之一----环境搭建

        前年做过些Kivy的开发应用,但做完后几乎都忘光了。如今有另一项目需要用到此工具,特此留下些记录,以备后面要是用。

一、安装(苹果MACOS环境)

$ xcode-select --install

$ brew install pkg-config sdl2 sdl2_image sdl2_ttf sdl2_mixer gstreamer

$ sudo pip install Cython==0.26.1

$ sudo pip install kivy -i "https://pypi.doubanio.com/simple/"

上面这个-i是为了从国内镜像中下载

二、测试安装成功与否,在python环境下运行,如下表示成功。

>>> import kivy

[WARNING] [Config      ] Older configuration version detected (0 instead of 19)

[WARNING] [Config      ] Upgrading configuration in progress.

[INFO  ] [Logger      ] Record log in /Users/neo/.kivy/logs/kivy_17-11-01_0.txt

[INFO  ] [Kivy        ] v1.10.0

[INFO  ] [Python      ] v2.7.10 (default, Feb  7 2017, 00:08:15)

[GCC 4.2.1 Compatible Apple LLVM 8.0.0 (clang-800.0.34)]


在正式写程序前,还要安装一下pygame,否则缺少依赖库。

$ sudo pip install pygame

三、试支行一段代码

# encoding: utf-8

from__future__importunicode_literals

__author__ ='neo'

fromkivy.appimportApp

fromkivy.uix.buttonimportButton

classTestApp(App):

defbuild(self):

returnButton(text='Hello World')

TestApp().run()


运行后发现OK

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容