如何在Android Studio中通过Chaquopy集成BeautifulSoup开发网页爬取应用
Chaquopy导入BeautifulSoup完整操作步骤
- 第一步:优化build.gradle的pip配置
你当前配置里的bs4是PyPI上的空占位包,实际只需要安装beautifulsoup4即可,调整后配置参考如下:
python { buildPython "C:/Python38/python.exe" // 需确认路径和本地Python 3.8实际安装路径一致,且Python版本要和当前使用的Chaquopy版本兼容,Chaquopy 4.0及以上版本支持Python 3.6~3.10 pip{ install "beautifulsoup4" install "requests" } }
- 第二步:触发Gradle项目同步
修改完配置后,点击Android Studio右上角的「Sync Project with Gradle Files」按钮,等待同步完成,Chaquopy会自动下载安装你指定的pip依赖到项目运行环境中。 - 第三步:Python代码直接调用
同步完成后你写的导入语句无需修改,直接正常使用即可:
from bs4 import BeautifulSoup import requests
如果同步后仍提示导入错误,可先清理项目缓存:点击菜单栏「Build」→「Clean Project」,再重新同步Gradle即可解决。
内容的提问来源于stack exchange,提问作者Kyle Guevarra
相关产品推荐
相关产品推荐

