win10 安装 cairosvg

2020-03-25  本文已影响0人  Rediculous

笔者这次主要用cairosvg把svg转成pdf
在mac上装过,记得pip了一下就可以,谁让你是windows

环境:

python : 3.8.1
pip:19.2.3

本想简单一句pip解决问题 ,只能说第一下可以试试,谁行谁有福

pip3 install cairosvg

下面说说应该会遇到的问题:

  1. 网络不行,这个好解决,搜索python 镜像 仓库
常用的python 镜像

豆瓣(该网站比较稳定,速度也比较快) [https://pypi.douban.com/simple]

加利福尼亚大学 [https://www.lfd.uci.edu/~gohlke/pythonlibs/]

清华大学 [https://pypi.tuna.tsinghua.edu.cn/simple]

中国科技大学 [https://mirrors.ustc.edu.cn/pypi/web/simple]

阿里 [https://mirrors.aliyun.com/pypi/simple/]

pip3 install cairosvg -i https://mirrors.aliyun.com/pypi/simple/

网速的确上来了,你也以为可以了,但是应该还是装不上,因为可能没有装Microsoft Visual C++ Build Tools;

  1. 安装Microsoft Visual C++ Build Tools 下载地址 (这个版本是2015的,实践证明可以)

以为这样就可以了,但是肯定还是装不上 ,因为装不上cffi

  1. 先装cffi
pip3 install cffi -i https://mirrors.aliyun.com/pypi/simple/

这个时候pip3 install cairosvg 确实不报错了,感觉要成功

但是,在程序里import肯定还会报错: no library called "cairo" was found

  1. 安装gmk+,[github] (https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer)

我下的是这个版本:gtk3-runtime-3.24.14-2020-02-21-ts-win64.exe

Finally
装完终于可以运行了

上一篇下一篇

猜你喜欢

热点阅读