惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
小众软件
小众软件
MongoDB | Blog
MongoDB | Blog
Hugging Face - Blog
Hugging Face - Blog
Jina AI
Jina AI
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Stack Overflow Blog
Stack Overflow Blog
L
LangChain Blog
大猫的无限游戏
大猫的无限游戏
量子位
A
About on SuperTechFans
G
Google Developers Blog
雷峰网
雷峰网
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
IT之家
IT之家
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园_首页
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Vercel News
Vercel News
V
Visual Studio Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 聂微东
U
Unit 42
Apple Machine Learning Research
Apple Machine Learning Research

博客园 - 立体风

autohotkey2.0 Send keys参数分析 autohotkey2.0 盲从模式 windows 10 下 vscode 编写编译一个 nana c++ 库的示例程序 vscode 插件 cmake-tools 输出内容解读 Claude Code 处理中文乱码问题 python 启动器命令 py 答惑 pip 安装 老版本 pytorch 的一个容易迷惑的错误 sentence transformer 例子及说明 Sentence Transformers 介绍 Jina Reranker 替代方案:改用 ModelScope 模型 Webnovel Writer 6.2.1 项目分析 windows 10 LTSC 版 安装 Terminal autohotkey2.0 脚本运行机制 windows wsl2 安装 gentoo 的步骤 windows 10 LTSC版 打开 wsl2 autohotkey 提示词 编译安装最新版 perl rust 做到“快并且安全” 的逻辑思路 rust 和 go 语言的核心目的 用 vim 查看文件的格式和编码 throughput 和 efficient 词义 python 以字符数量分割文档 (三) python 以字符数量分割文档 (二) python 以字符数量分割文档 (一) GNU Bash 参考手册(中文版)(六) GNU Bash 参考手册(中文版)(五) GNU Bash 参考手册(中文版)(四) GNU Bash 参考手册(中文版)(三) GNU Bash 参考手册(中文版)(二) GNU Bash 参考手册(中文版)(一)
windows 下 python 3.11 的版本问题
立体风 · 2026-08-23 · via 博客园 - 立体风

python官方关于3.11.9之后就没有windows的安装包了,但是却有linux的安装包到3.11.16。

这个现象容易让人误解,实际原因是:Python 官方并不是停止维护 Windows 版 3.11,而是 Windows 安装包的发布策略发生了变化。

你看到:

  • Windows installer:

    • Python 3.11.9 之后没有 .exe
  • Linux:

    • 有 Python 3.11.16

这并不表示:

Python 3.11.9 之后 Windows 不支持 Python 3.11。

实际情况如下。


1. Python 版本发布有两个阶段

Python 官方维护周期:

以 Python 3.11 为例:

Python 3.11.0
     |
     |  bugfix 阶段(完整安装包)
     |
Python 3.11.9
     |
     |  security fixes 阶段
     |
Python 3.11.16
     |
Python 3.11.17

大约:

阶段 时间 特点
feature release 3.11.0 新功能
bugfix release 3.11.x早期 所有平台完整支持
security release 后期 只修安全问题

2. Python 3.11.9 是最后一个 Windows MSI/Installer 发布点

Python 官方从 Python 3.11 开始调整:

Windows installer 只在 bugfix 阶段提供。

也就是说:

Python 3.11.0 ~ 3.11.9

提供:

Windows installer
Linux source
macOS installer

例如:

python-3.11.9-amd64.exe

Python 3.11.10+

进入:

security-only

阶段。

官方主要发布:

Source tarball

例如:

Python-3.11.16.tgz

Linux 发行版可以:

  • 自己编译
  • 打补丁
  • 集成到系统包管理器

所以你看到 Linux 还有。


3. 为什么 Linux 还有,Windows 没有?

因为 Linux 世界和 Windows 不一样。

Linux:

Python源码
      |
      |
发行版维护者
      |
      |
apt/yum/pacman

例如:

Ubuntu:

apt install python3.11

并不一定使用 python.org 的二进制。


Windows 用户通常依赖:

python.org
        |
        |
python-3.11.x-amd64.exe

所以官方停止发布 installer 后,Windows 用户感觉明显。


4. Python 3.11.9 是否适合现在使用?

对于你的场景:

Windows 10
GTX1080Ti
PyTorch
FlagEmbedding
BGE

完全适合。

实际上:

Python 3.11.9

是一个非常好的选择。

原因:

PyTorch支持

PyTorch 2.x:

支持:

Python 3.9
Python 3.10
Python 3.11
Python 3.12

AI生态稳定

很多包测试:

Python 3.11

而不是最新 Python。

例如:

transformers
sentence-transformers
FlagEmbedding
vLLM
LangChain

Python 3.11 是目前 AI 开发非常主流版本。


5. 那 Python 3.11.16 怎么安装?

有几种方式。

方法1:使用 uv(推荐)

uv 可以下载:

uv python install 3.11

它会选择合适的 CPython 构建。

查看:

uv python list

方法2:使用 pyenv-win

例如:

pyenv install 3.11.16

方法3:自己编译

Windows 可以:

Visual Studio Build Tools
+
Python source

但没有必要。


6. 对你的机器,我建议哪个?

你的目标:

BGE embedding
+
reranker
+
PyTorch CUDA
+
1080Ti

推荐:

最稳定:

Python 3.11.9

安装:

python-3.11.9-amd64.exe

然后:

py -3.11 -m venv .venv

如果使用 uv:

直接:

uv python install 3.11

不要指定小版本。

uv 会选择适合版本。


7. 为什么很多 AI 教程固定 Python 3.11?

因为 Python 3.12/3.13 虽然更新,但 AI 库依赖链:

PyTorch
CUDA
numpy
scipy
transformers
tokenizers
flash-attn

通常滞后一段时间。

所以:

Python 3.10
Python 3.11

是目前 AI 工程黄金版本。


总结:

Python 3.11.9 是 Windows 官方最后提供完整安装程序的版本,不代表 Python 3.11 停止支持 Windows。3.11.10~3.11.16 属于安全维护版本,Linux 主要通过源码和发行版包维护。对于你的 GTX1080Ti + PyTorch + BGE 环境,Python 3.11.9 是非常合适的选择。