游客发表
打开浏览器,官网在地址栏敲下 python.org,下载回车。官网这个页面你迟早会见到——除非你打算用 conda 或者系统自带的下载包管理器混一辈子。但说实话,官网官网下载仍然是下载绝大多数人第一次接触 Python 的入口。我见过太多新手在搜索引擎里输入“python下载”,官网然后点进某个挂着广告的下载第三方站,装完发现捆绑了一堆莫名其妙的官网工具条。所以直接记死这个域名:python.org。下载
页面加载出来,官网顶部导航栏里有个“Downloads”。下载鼠标悬上去,官网会弹出一个小菜单,下载通常直接显示当前系统对应的官网最新版本。Windows 用户看到的是“Python 3.12.x”之类的按钮,macOS 用户看到的是“macOS 64-bit universal2 installer”。点那个黄色的大按钮就行,别犹豫。不过有时候官网会检测错系统——比如你用的是 Linux 但浏览器 UA 伪装成了 Windows——那就得手动进下载页。
手动进下载页之后,你会看到一长串版本列表。这里有个坑:别去下 2.x 版本。Python 2 在 2020 年就停止维护了,现在还在用 2.7 的代码库基本等于技术债活化石。直接找 3.x 里版本号最高的那个。但也不是越新越好——比如 3.13 刚发布那会儿,很多第三方库还没跟上,装完发现 numpy 编译不过。稳妥做法是选比最新版低一个小版本的,比如最新是 3.13,你就下 3.12.8 这种。
Windows 用户下载下来是个 .exe 文件,双击运行。安装界面第一个屏幕底部有两个复选框:“Install launcher for all users”和“Add Python to PATH”。第二个必须勾上。我帮人修过至少二十台电脑,都是因为没勾这个,然后在 cmd 里敲 python 提示“不是内部或外部命令”。勾上之后点“Install Now”就行。如果你需要自定义安装路径,选“Customize installation”,但记得在下一个屏幕里把“Install for all users”也勾上,否则默认装到用户目录下,换个账户就用不了。
macOS 用户下载的是 .pkg 文件。双击,一路继续,输密码。装完之后 Python 会出现在 /Library/Frameworks/Python.framework/Versions/ 下面。但 macOS 自带一个 python3(其实是 Xcode 命令行工具里的),所以你敲 python3 可能还是系统那个。想用新装的,得敲 python3.12 或者调整 PATH。我一般建议直接用 Homebrew 装,但如果你就是不想碰包管理器,官网 pkg 也没问题——只是记得装完之后开个新终端窗口,不然 PATH 还是旧的。
Linux 用户其实不太需要来官网下载。Ubuntu 上 sudo apt install python3 就完事了,版本可能旧一点但够用。非要最新版的话,官网提供的是源码压缩包,你得自己 ./configure && make && make install。编译过程大概五到十分钟,取决于机器性能。我上次在树莓派 4 上编译 3.12,花了将近半小时。编译前记得装 libssl-dev、zlib1g-dev 这些依赖,否则装完发现 ssl 模块用不了,pip 也连不上网。
下载页面底部还有个“Looking for a specific release?”的链接,点进去是完整的版本归档。里面有每个版本的发布日期、维护状态、以及对应的安装包。如果你需要某个特定版本——比如公司项目锁定了 3.9.13——就在这里找。注意看每个版本旁边的“Security”或“Bugfix”标签,只有标了“Security”的还在收安全补丁,其他都已经停止支持了。
装完之后验证一下。打开终端或 cmd,敲 python3 --version(Windows 上敲 python --version)。应该输出你刚装的那个版本号。如果提示找不到命令,Windows 用户检查环境变量里有没有 Python 的路径,macOS 用户试试 /usr/local/bin/python3 --version。实在不行就重启终端。我见过有人装完不重启终端就在那折腾半天,其实新 PATH 根本没加载。
顺便说一句,官网下载的安装包自带 pip 和 IDLE。pip 是包管理器,IDLE 是个简易编辑器。但如果你打算正经写代码,别用 IDLE。装个 VS Code 或者 PyCharm Community 版,体验完全不一样。pip 倒是必须的,装完 Python 之后敲 python3 -m pip install --upgrade pip 先把 pip 升到最新,省得后面装库的时候各种报错。
最后提个醒:官网下载页面偶尔会抽风,尤其是新版本发布当天,服务器被挤爆。如果你点下载按钮没反应,等几个小时再试。或者去官网的 FTP 镜像列表里找个离你近的镜像站。我一般用 mirrors.aliyun.com 的 python 目录,速度比官网快得多。但记住,只从 python.org 或者它官方列出的镜像下载,别去那些乱七八糟的软件站。
```友情链接