在 Windows/Linux 上用 Python,大部分人都是直接装官方安装包。但有些场景,我们其实更想要一个“解压就能用”的版本,比如:
这时候,一个靠谱的“预编译便携版 Python”就很重要。
今天介绍一个目前非常稳的项目:
astral-sh / python-build-standalone
这个项目现在由 Astral 维护。
Astral 是最近几年在 Python 圈子里非常火的一个团队,他们做的工具你大概率用过,比如:
而且 uv 内部管理 Python 版本,用的就是 python-build-standalone 这个项目。
也就是说,这个项目是“生产级别”在用的,不是那种小众个人项目。

官方其实也提供了 embeddable zip 版本,但有几个问题:
如果只是简单嵌入解释器还行,但如果你想要“接近完整功能”的便携版,就会有点麻烦。
而 python-build-standalone 的特点是:
对于需要真正“可用”的便携 Python 来说,这个更合适。
第一,目前这个项目不包含 alpha 测试版本。如果你想体验最新测试版,还是要去 Python 官方下载。
第二,下载地址在 GitHub。国内网络有可能访问不了,需要代理。
第三,文件体积不算小。一般 30MB 到 60MB 左右。
我写了一个纯标准库版本的下载脚本,特点是:
它会自动从 mise 的索引里读取版本,然后拼接成 GitHub 下载地址:
https://github.com/astral-sh/python-build-standalone/releases/download/{date}/{filename}比如:
cpython-3.13.5+20250723-x86_64-pc-windows-msvc-install_only.tar.gz选编号就可以直接下载。
这个方案特别适合:
如果你在做工具链、自动化部署,或者想做一个“可搬运”的 Python 环境,这个项目基本可以当底层基础。
官方 embeddable 版本:优点是官方出品,但功能裁剪比较多
官方安装包:完整,但不是便携式。
python-build-standalone:更完整,可解压使用,适合工程化场景。