如何从其他编程语言顺利过渡到掌握Pythonic编程思维?
摘要:想学学python搞ai应用开发,但是好多教程都是从“hello world" 开始,太痛苦了。因此,整理了这份文档。面向有编程基础的开发者,快速掌握 Python 开发全貌 一、环境管理 Python 版本管理
想学学python搞ai应用开发,但是好多教程都是从“hello world" 开始,太痛苦了。因此,整理了这份文档。面向有编程基础的开发者,快速掌握 Python 开发全貌
一、环境管理
Python 版本管理
macOS / Linux(pyenv)
# 安装 pyenv
curl https://pyenv.run | bash
# 常用命令
pyenv install 3.12.0 # 安装指定版本
pyenv global 3.12.0 # 设置全局版本
pyenv local 3.11.0 # 设置当前目录版本(生成 .python-version)
pyenv versions # 列出所有已安装版本
pyenv which python # 查看当前 python 路径
Windows(PowerShell)
# 方式一:winget 直接安装(最简单)
# 设置国内源加速:winget source add winget https://mirrors.cernet.edu.cn/winget-source --trust-level trusted
winget search Python.Python # 搜索可用版本
winget install Python.Python.3.12 # 安装
winget upgrade Python.Python.3.12 # 升级
# 验证(Windows 用 python,不是 python3)
python --version
pip --version
⚠️ 使用官网 .exe 安装包时,务必勾选 Add Python to PATH,否则终端找不到 python 命令。
# 方式二:pyenv-win(推荐,支持多版本切换)
Invoke-WebRequest -UseBasicParsing `
-Uri "https://raw.githubusercontent.com/pyenv-win/pyenv-win/master/pyenv-win/install-pyenv-win.ps1" `
-OutFile "$HOME\install-pyenv-win.ps1"
& "$HOME\install-pyenv-win.ps1"
# 重启 PowerShell 后,命令与 Unix pyenv 完全相同
# 配置环境变量,使用加速源。
