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()

你可能感兴趣的:(kivy 在mac上安装笔记)