标签:png 安装 ppi gtk oar app pip3 怎么 python
有时候我们使用plotly绘制出好看的图表之后,我们希望保存下来,或者直接变成图表对应的字节流也行。那么该怎么做呢?我们就来说一下。
首先要pip3 install psutil requests
安装这两个包。然后:
yum install fuse-libs-2.9.2-11.el7.x86_64
yum install gtk2-2.24.31-1.el7.x86_64
yum install desktop-file-utils
yum install Xvfb
yum install xdg-utils-1.1.0-0.17.20120809git.el7.noarch
不管有没有,最好都执行一下,以防万一。
然后下载orca,这个是绘制成图表所必须的。
wget https://github.com/plotly/orca/releases/download/v1.2.1/orca-1.2.1-x86_64.AppImage
# 执行以下命令,就是刚才下载的文件
xvfb-run -a orca-X.Y.Z-x86_64.AppImage "$@"
# 然后改个名
mv orca-1.2.1-x86_64.AppImage orca
# 赋予执行权限
chmod 755 orca
# 添加到环境变量,输入orca --help查看
# 正常输出,则安装成功
然后就可以保存成图表啦
import plotly.express as px
import plotly.io as pio
iris = px.data.iris()
fig = px.scatter(iris, x="sepal_width", y="sepal_length")
# 保存图片到本地
pio.write_image(fig, "1.png")
# 保存成字节流,等价于保存图片到本地再通过rb模式读取之后的结果
stream = pio.to_image(fig)
# 当然里面还有其它参数,可以自己查看
标签:png 安装 ppi gtk oar app pip3 怎么 python
原文地址:https://www.cnblogs.com/traditional/p/12416508.html