2018年7月6日 星期五

使用Kivy實作資料夾同步工具 --- 1. 在Ubuntu下安裝Kivy

這一系列的文章是源自於自己學校的作業檔案太多
不同台電腦要搬東西的時候麻煩
所以乾脆自己寫一個工具來用

會選Kivy來用的原因是因為他是開源的
因為支持開源文化  而且省麻煩
發現有bug也可以自己改

以下進入正題~

首先先安裝Python3的pip 以及一些相依的套件

sudo apt install  -y python3-pip build-essential git ffmpeg libsdl2-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-ttf-dev libportmidi-dev libswscale-dev libavformat-dev libavcodec-dev zlib1g-dev

如果要有音樂跟影片的功能的話要安裝(我也不懂  總之就先裝了)

sudo apt-get install -y     libgstreamer1.0     gstreamer1.0-plugins-base     gstreamer1.0-plugins-good

然後把pip wheel更新到最新版本

sudo python3 -m pip install --upgrade pip wheel setuptools

以下為安裝kivy v1.10.0的流程
若版本不一樣  請自行參照官方文件來安裝

然後安裝 Cython 25.0.2  (根據官方手冊)

sudo python3 -m pip install Cython==0.25.2

然後安裝kivy

sudo python3 -m pip install kivy==1.10.0

確認安裝完成

python3 -c 'import kivy'

可以看到類似下圖的結果


會看到倒數第三行有

[INFO   ] [Kivy        ] v1.10.0
如果版本跟你安裝的一樣就是完成了~



沒有留言:

張貼留言

Go lang 學習筆記 - 17 Pointers

``` package main import "fmt" func zeroval(n int) {         n = 0 } func zeroptr(n *int) {         *n = 0 } func main() {         ...