kivy 在mac上安装笔记

首先参考了kivy官网上的方法:

1,Using Homebrew with pip

2,Using MacPorts with pip

3,Using The Kivy.app

之前看到比较多的是第三种方法, 但官网上kivy.app已经无法下载,好像是存在被感染的风险,不知道其它两种方法有没有感染的问题,尝试第一种,安装homebrew成功。所以也就没有再尝试第二种。继续讲第一种。

step1:

brew install pkg-config sdl2 sdl2_image sdl2_ttf sdl2_mixer gstreamer

成功

step2:

pip install Cython==0.26.1 (pip install -I Cython==0.26.1)

有权限问题,改成sudo执行

sudo pip install Cython==0.26.1 

成功

step3:

pip install kivy

或 sudo pip install kivy

都出现error,且bing不是权限问题。

改成从开发tree安装

pip install https://github.com/kivy/kivy/archive/master.zip

也同样问题。

最后看到 http://www.oucb.org/archives/372/

这篇里有从源码编译安装

step3:

新建一个安装目录

git clone http://github.com/kivy/kivy

cd kivy

sudo make

sudo python setup.py install

最后还是有权限问题,最后查需要按住(cmd+R)开机进入shell,

取消权限保护

csrutil disable

reboot重启回到make目录

sudo python setup.py install

成功!!!


pycharm不用配置就能使用kivy

新建py文件测试

import kivy

from kivy.appimport App

from kivy.uix.buttonimport Button

class hellokivy(App) :

    def build(self):

        return Button(text="hellokivy")

if __name__=="__main__" :

    hellokivy().run()

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

相关阅读更多精彩内容

友情链接更多精彩内容