首先根据网站(Tutorial 0 - Let’s get set up! - BeeWare Tutorial)教程将opencv库安装到相应的python环境下,然后修改pyproject.toml将opencv-python添加到打包环境中。但是在Windows命令行执行如下代码后报错
briefcase update -r
报错显示:ReadTimeoutError("HTTPSConnectionPool(host='pypi.org', port=443): Read timed out. (read timeout=15)")': /simple/opencv-python/。原因是opencv库的总量较大,安装时间太长导致网络超时,有如下两种解决方案(博主采用了第一种):
一,更换镜像源
使用默认的镜像源可能下载速度过慢,可以在命令行更换到清华镜像源:
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
二,修改超时时间
timeout 120s briefcase update -r
如有错误之处,欢迎大家指正!!