[BUG]MarkupSafe==3.0.2
背景:
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