You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用uv创建指定降级Python版本(3.9.21)的项目?

解决uv创建Python 3.9.21项目的版本冲突问题

以下是几种可行的解决方法:

  • 方法一:指定已安装的3.9.21解释器路径初始化项目

    1. 先获取uv管理的Python 3.9.21的具体路径:
      uv python which 3.9.21
      
    2. 用该路径直接初始化项目:
      uv init --package --python $(uv python which 3.9.21) sandbox
      
    3. 进入项目目录并同步依赖:
      cd sandbox && uv sync
      
  • 方法二:先设置局部Python版本再初始化

    1. 创建并进入项目目录:
      mkdir sandbox && cd sandbox
      
    2. 为当前目录固定Python 3.9.21版本:
      uv python pin 3.9.21
      
    3. 初始化项目并同步依赖:
      uv init --package && uv sync
      
  • 方法三:初始化后指定版本同步
    如果你已经执行了原初始化命令,可直接在同步时指定版本:

    cd sandbox && uv sync --python 3.9.21
    

这些方法都会强制uv使用你已安装的Python 3.9.21版本,避免调用系统默认的3.13.2。

内容的提问来源于stack exchange,提问作者Hai Vu

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 21:17:01