debian11安装python3.10
参考资料Debian 11上安装Python 3.10,并切换系统默认Python版本 - DouSTN - 博客园
Index of python-local/3.10.0
注意
切换版本后要用python执行而不是python3
可使用参考资料中的镜像地址下载python
流程一、更新系统包并安装编译依赖环境首先更新系统软件包,再安装 Python 源码编译必需的依赖库,这是编译安装的基础步骤。
12345# 更新软件包索引并升级已安装包sudo apt update && sudo apt upgrade -y# 安装编译依赖环境sudo apt install wget build-essential libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev -y
二、正式安装 Python 3.10(源码编译)1. 下载 Python 3.10 源码包切换到用户主目录,下载 Python 3. ...
edge浏览器使用pyecharts_snapshot_selenium渲染成图片
pyecharts渲染成图片
snapshot-selenium 是 pyecharts + selenium 渲染图片的扩展,使用 selenium 需要配置 browser driver,这部分可以参考 selenium-python 相关介绍,推荐使用 Chrome 浏览器,可以开启 headless 模式。目前支持 Chrome, Safari
由于个人用的浏览器是edge,但selenium-python不支持edge,所以做了如下配置:
下载edge web driver:https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/
将解压得到的文件放入一个文件夹中,将其中的exe文件重命名为MicrosoftWebDriver.exe, 然后将此文件夹放入path环境变量
对snapshot源码做一点修改,添加edge相关的配置,期间通过查看webdriver的init文件得知获取edge浏览器驱动的方法为webdriver.Edge():
传入browser参数:
运行结果
...
