Python:数学计算库sympy文档安装

前言

以前常用的python科学计算库有numpy,scipy和scikit-learn,现在新发现了另一个数学库sympy,不过sympy的官网文档和教程都在外网进不去。于是尝试在本地主机编译sympy doc的pdf版本。

Step 1 依赖项

sudo apt install librsvg2-dev librsvg2-bin
sudo apt install chromium-browser
pip install sphinx_reredirects sphinx_math_dollar

Step 2 下载sympy源码

git clone https://github.com/sympy/sympy.git

Step 3 编译doc的html版本

cd sympy/doc
make html

Step 4 将html版本转换为pdf

重要
Ubuntu18默认浏览器为Firefox,sympy官方给出的转换脚本必须使用Chrome,因此这里折衷使用依赖项中的Chromium(容易安装)。

修改转换脚本:

gedit convert-svg-to-pdf.sh

在文件底端有一个if-elif-elif-else的结构,在里面添加一个elif:

elif command -v chromium-browser &> /dev/null
then
	CHROME=chromium-browser

然后运行:

make latexpdf

最后就会在_/build/latex中生成sympy-1.x.pdf文件,以及一堆中间文件。sympy-1.x.pdf就是需要的文档

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值