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

Poetry环境管理:System是什么及System Python如何设置?

关于poetry env info中System与System Python的说明

1. System的含义

这里的System区块展示的是运行Poetry的宿主操作系统环境信息,包含三部分内容:

  • Platform: 操作系统的平台标识(示例里的darwin对应macOS)
  • OS: 操作系统的类型(posix类系统涵盖macOS、Linux等)
  • Python: 该路径指向宿主系统中全局可用的Python解释器,也就是下文所说的"System Python",它是Poetry创建虚拟环境时默认参考的基础Python版本(除非手动指定其他版本)。

2. System Python的设置方式

System Python的路径由以下几种方式决定,优先级从高到低:

  • Shell活跃Python环境: 若你用pyenv、conda等版本管理工具切换了全局或当前Shell的Python版本,Poetry会读取这个活跃状态的Python路径。
  • 系统默认Python: 未使用版本管理工具时,该路径就是操作系统预装的Python,或是你手动安装到系统级的Python(比如示例里的路径就是macOS通过Homebrew安装的python@3.9)。
  • Poetry手动配置: 你也可以通过命令手动指定System Python的路径,示例命令如下:
    poetry config virtualenvs.python /usr/local/bin/python3.10
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.24 19:09:23