主要观点:Python 是 Mac 上程序员最流行的第一语言,之前其缺乏标准开发工具等导致初学者起步艰难,推荐用 Rye 安装 Python 及设置编程项目,Rye 是 Python 的一站式项目管理工具,文章介绍了用 Rye 安装 Python 的步骤及相关操作,如设置路径、版本和包管理等,还对比了其他 Python 安装方式,最后强调 Rye 的优势及 Python 的重要性。
关键信息:
- 之前 Mac 上 Python 安装工具混乱,Rye 可解决。
- Rye 是用 Rust 写的,受 Cargo 启发,采用基于文件夹的开发方式。
- 安装 Python 前需准备终端应用,更新 macOS 及安装 Xcode Command Line Tools。
- 用 Rye 安装 Python 有多种方式,推荐 Rye 且其有自安装脚本。
- 安装 Rye 后要设置 Mac PATH 以确保找到正确 Python 版本。
- Rye 可进行版本和包管理,创建项目、安装包等,用 rye add 和 rye sync 代替 pip install 等。
重要细节:
- 安装 Rye 命令为
curl -sSf https://rye.astral.sh/get | bash
,安装时可选择包安装器及默认 Python 版本。 - 设置 PATH 需编辑
~/.zprofile
或~/.zshrc
文件,添加source "$HOME/.rye/env"
。 - 安装 Python 后可通过
rye --version
验证,python --version
和python3 --version
查看版本,which python
查看安装路径。 - 用 Rye 管理项目时,先创建项目文件夹,
rye pin
指定 Python 版本,rye init
创建pyproject.toml
文件,rye fetch
安装指定版本,rye add
安装包,rye sync
设置项目。 - 用 Rye 可方便使用 Python 库,如 Requests,用
rye add requests
和rye sync
安装。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。