Simon Willison·· 3 小时前AI 评分15
如果不确定,就删除 uv.lock 文件
If in doubt, delete the uv.lock file
AI 导读
切换到 Python 3.15 后,偶尔出现依赖项错误,解决方法是删除 uv.lock 文件。该文件有时会锁定依赖版本,而这些版本尚未支持 Python 3.15,例如 watchfiles==1.1.1 依赖的 maturin.build_wheel 在 3.15 下失败。删除 uv.lock 并重新运行 uv run pytest 通常可解决问题。
来源:Simon Willison · simonwillison.net