一个解决python模块blabel调用失败方法(weasyprint模块调用失败)
Github blabel项目说明看到其实依赖WeasyPrint,仔细查看错误也能看错是由WeasyPrint找不到DLL而引发的报错,查阅资料可定位是在Windows找不到gtk的依赖造成的。
报错点位 关键字 :WeasyPrint==59
(资料图)
报错点位 关键字 :WeasyPrint==52
网上已经有解决方案可尝试,但奈何网络好像不给力,根本没有办法下载到github tschoonj/GTK-for-Windows-Runtime-Environment-Installer所需的运行库exe。
又找了一遍,寻找到了镜像站点,下载到了开发运行库2022-01-04 Source code (zip),看到内部有很多DLL并且正好与其他人符合,这里改变了下思路,提取出bin文件夹,并给操作系统增加环境变量。
GTK运行库镜像站点:/mirrors/tschoonj/GTK-for-Windows-Runtime-Environment-Installer
bin文件夹在压缩包的路径:GTK-for-Windows-Runtime-Environment-Installer-2022-01-04\gtk-nsis-pack\bin\。
很可惜的是依旧是失败的,查询资料意识到个问题,python 会存在依赖问题,切换到,WeasyPrint调用关联错误消失,blabel模块也能正常的调用。
总结、WeasyPrin==59,blabel==正常使用,终于可见不到这些红色字体啦!
附录:
blabel链接:/Edinburgh-Genome-Foundry/blabel
Blabel pypi 链接:/project/blabel/
GTK运行库:/mirrors/tschoonj/GTK-for-Windows-Runtime-Environment-Installer
GTK运行库镜像站点:/mirrors/tschoonj/GTK-for-Windows-Runtime-Environment-Installer
解决方案参考:/weixin_43341137/article/details/115921248
关键词:
相关阅读
-
08-22
推荐阅读
-
银鹏控股公司:业务交流促提升互学互鉴共进步|世
3月2日,银鹏控股公司董事长刘懿婷带队前往中粮集团期货公司进行业务学习和交流。中粮期货公司从业多年、具有丰富实战经验的风险管理专家现场更多
2023-03-07 17:52:41
-
我国首个万吨级钠离子电池材料项目在山西综改区开
山西晚报讯(记者温丽芳通讯员张晓茹)日前,总投资约11亿元的山西华钠铜能(碳能)科技有限责任公司万吨级钠离子电池正(负)极材料项目在山更多
2023-03-07 11:51:14
-
建行阳江市分行:践行金融惠民理念-全球关注
2月24日,随着客户办妥抵押登记手续并成功放款,标志着阳江市建行“带押过户”业务取得历史性突破。根据中国人民银行发布《关于鼓励推广二手房更多
2023-03-07 11:53:21
-
焦点简讯:证监会同意三超新材向特定对象发行股票
中证网讯(记者昝秀丽)证监会网站3月6日消息,证监会发布关于同意南京三超新材料股份有限公司向特定对象发行股票注册的批复。【来源:中国证更多
2023-03-07 09:57:39
-
美股航空股6日全线走低
中证网讯(记者赵中昊)当地时间周一(3月6日),美股航空股全线走低。据wind数据,截至收盘,波音跌1 49%,美国航空跌1 47%,达美航空跌1%,更多
2023-03-07 09:43:44
-
世界热资讯!晋钢控股集团荣登2022山西省品牌十强
近日,“品牌强国(龙城)论坛”在太原举行,发布“2022中国上市公司品牌500强”以及“2022山西省品牌100强”。晋钢控股集团以218 9亿元的品牌更多
2023-03-06 17:38:52
-
手绘报告:2023预期目标
【来源:中国政府网】声明:转载此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请作者持权属证明发至邮箱newmedia@xx更多
2023-03-06 16:46:31
-
惠州首笔数字人民币缴纳税费业务成功落地
3月1日,TCL科技集团财务有限公司拿到了全市第一张使用数字人民币账户缴纳税款和非税收入的完税凭证,标志着惠州市首笔数字人民币缴纳税费业务更多
2023-03-06 11:50:50
-
理财