chaquo是一个非常好用的python移植到安卓的依赖。有了它我们就可以方便的在app上运行我们的python文件,网上对应的chaquo 集成文档说的还是很详细的,我这里就不再赘述了
今天要提到的是一个编译的错误,提示 HTMLParser‘ object has no attribute ‘unescape
搜索关键字发现 是由于低版本的 setuptools 使用了这个 HTMLParser.unescape 属性 并且从
python3.4开始就弃用了,那应该怎么处理这个问题呢?
我本人使用的python是3.9.5的,只要把版本降级 降到3.8.7 那么编译就可以通过了
这里是我自己的3.8.7地址 自行替换就行
还有另外一种方法就是升级chaquo 版本到最新的 9.1.0
需要在项目下的build.gradle中设置