筆者這次主要用cairosvg把svg轉(zhuǎn)成pdf
在mac上裝過(guò),記得pip了一下就可以财剖,誰(shuí)讓你是windows
環(huán)境:
python : 3.8.1
pip:19.2.3
本想簡(jiǎn)單一句pip解決問(wèn)題 炕倘,只能說(shuō)第一下可以試試,誰(shuí)行誰(shuí)有福
pip3 install cairosvg
下面說(shuō)說(shuō)應(yīng)該會(huì)遇到的問(wèn)題:
- 網(wǎng)絡(luò)不行朽褪,這個(gè)好解決,搜索python 鏡像 倉(cāng)庫(kù)
常用的python 鏡像
豆瓣(該網(wǎng)站比較穩(wěn)定无虚,速度也比較快) [https://pypi.douban.com/simple]
加利福尼亞大學(xué) [https://www.lfd.uci.edu/~gohlke/pythonlibs/]
清華大學(xué) [https://pypi.tuna.tsinghua.edu.cn/simple]
中國(guó)科技大學(xué) [https://mirrors.ustc.edu.cn/pypi/web/simple]
阿里 [https://mirrors.aliyun.com/pypi/simple/]
pip3 install cairosvg -i https://mirrors.aliyun.com/pypi/simple/
網(wǎng)速的確上來(lái)了缔赠,你也以為可以了,但是應(yīng)該還是裝不上友题,因?yàn)榭赡軟](méi)有裝Microsoft Visual C++ Build Tools嗤堰;
- 安裝Microsoft Visual C++ Build Tools 下載地址 (這個(gè)版本是2015的,實(shí)踐證明可以)
以為這樣就可以了度宦,但是肯定還是裝不上 踢匣,因?yàn)檠b不上cffi
- 先裝cffi
pip3 install cffi -i https://mirrors.aliyun.com/pypi/simple/
這個(gè)時(shí)候pip3 install cairosvg 確實(shí)不報(bào)錯(cuò)了,感覺(jué)要成功
但是戈抄,在程序里import肯定還會(huì)報(bào)錯(cuò): no library called "cairo" was found
- 安裝gmk+离唬,[github] (https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer)
我下的是這個(gè)版本:gtk3-runtime-3.24.14-2020-02-21-ts-win64.exe
Finally
裝完終于可以運(yùn)行了