背景:

windows 开发环境,下载离线flask安装包,遇到错误。

执行指令:

#创建虚环境
python -m venv venv && cd venv\Scripts && activate
#锁定依赖包
pip freeze > requirements.lock
#下载离线包
pip download -f kylin_aarch64_pkgs -d kylin_aarch64_pkgs --only-binary=:all: --platform linux_aarch64 --python-version 311 --implementation cp --abi cp311 -r requirements.lock

错误日志:

ERROR: Could not find a version that satisfies the requirement MarkupSafe==3.0.2 (from versions: none)
ERROR: No matching distribution found for MarkupSafe==3.0.2

解决方案:

修改下载好的文件包名称,然后重新执行指令即可。

MarkupSafe-3.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
改为
MarkupSafe-3.0.2-cp311-cp311-linux_aarch64.whl

posted on 2025-10-23 10:35  lxjshuju  阅读(6)  评论(0)    收藏  举报