Python 开发环境搭建指南
前言
要开始编写 Python 代码,首先需要下载和安装 Python 解释器。本文详细介绍了在 Windows、macOS 和 Linux 系统上安装 Python 的步骤,包括环境变量配置、包管理器使用以及集成开发环境的设置。
详细介绍在 Windows、macOS 和 Linux 系统上安装 Python 解释器的步骤,包括环境变量配置、包管理器 pip 的使用以及集成开发环境 VS Code 的安装与插件配置。内容涵盖虚拟环境创建及常见问题的排查方法,旨在帮助开发者快速搭建稳定高效的 Python 开发工作流。

要开始编写 Python 代码,首先需要下载和安装 Python 解释器。本文详细介绍了在 Windows、macOS 和 Linux 系统上安装 Python 的步骤,包括环境变量配置、包管理器使用以及集成开发环境的设置。
python --version 验证。brew install python
python3 --version
大多数 Linux 发行版预装了 Python,但建议安装最新版本。
python3 --version
# Ubuntu/Debian
sudo apt update
sudo apt install python3 python3-pip
# CentOS/RHEL
sudo yum install python3 python3-pip
为了在任意目录使用 Python 命令,需将 Python 路径添加到系统环境变量 PATH 中。
C:\Python39\)及 Scripts 路径(例如 C:\Python39\Scripts\)。~/.bashrc, ~/.zshrc)。export PATH=$PATH:/usr/local/bin/python3
source ~/.bashrc
pip 是 Python 的标准包管理工具。
python -m pip install --upgrade pip
pip install requests
为避免依赖冲突,建议使用虚拟环境。
# 创建虚拟环境
python -m venv myenv
# 激活虚拟环境
# Windows
myenv\Scripts\activate
# Linux/macOS
source myenv/bin/activate
激活后命令行前会显示 (myenv) 标识。
推荐使用 Visual Studio Code (VS Code),轻量且功能强大。
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg
sudo mv microsoft.gpg /etc/apt/trusted.gpg.d/microsoft.gpg
echo "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main" | sudo tee /etc/apt/sources.list.d/vscode.list
sudo apt update
sudo apt install code
F1 输入 Python: Select Interpreter 选择对应环境。requirements.txt 记录依赖。
pip freeze > requirements.txt
pip install -r requirements.txt
command not found: 检查环境变量是否配置正确。Permission denied: 尝试使用 sudo 或在虚拟环境中操作。ssl error: 确保系统证书已更新。通过以上步骤,您已成功搭建 Python 开发环境。无论是进行数据分析、Web 开发还是人工智能研究,一个良好的环境都是高效工作的基础。

微信公众号「极客日志」,在微信中扫描左侧二维码关注。展示文案:极客日志 zeeklog
使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online
生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online
基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online
解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online
将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online
将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online