使用Python Poetry安装依赖卡在“Pending...”问题求助
解决Raspbian 11下Poetry依赖安装一直显示"Pending"的问题
- 切换PyPI国内镜像并调整并发数
默认PyPI源访问速度慢是常见诱因,执行以下命令配置国内镜像并提升下载并发:
poetry config repositories.pypi https://pypi.tuna.tsinghua.edu.cn/simple poetry config installer.max-workers 10
配置完成后重新运行poetry install
检查系统资源占用
树莓派硬件资源有限,用htop命令查看CPU、内存占用情况,关闭不必要的后台进程后再重试安装。手动安装卡住的依赖
先通过pip手动安装这些Pending的包,再让Poetry处理剩余依赖:
pip3 install certifi==2022.12.7 charset-normalizer==2.1.1 markupsafe==2.1.2 pytz==2023.3 urllib3==1.26.14 zipp==3.11.0
删除项目下的poetry.lock文件,然后重新执行poetry install
- 更新Poetry并重建虚拟环境
旧版本Poetry可能存在兼容性bug,先升级到最新版本:
pip3 install --upgrade poetry
然后重建虚拟环境:
poetry env remove python3 poetry env use python3 poetry install
内容的提问来源于stack exchange,提问作者petercli
相关产品推荐
相关产品推荐

