说明(2026):文中若仍提及 Windows 7、Python 2、旧版 cnpm/淘宝原镜像地址,请改用 Windows 10+、Python 3,以及 https://registry.npmmirror.com 。

一、Python简介
什么是Python
Python是一种高级、解释型的编程语言,由Guido van Rossum于1989年开发。Python具有简洁的语法和强大的功能,广泛应用于Web开发、数据分析、人工智能、自动化脚本等领域。
Python的特点
- 简单易学:语法清晰,代码可读性强
- 跨平台:支持Windows、macOS、Linux
- 丰富的库:拥有庞大的标准库和第三方库
- 社区活跃:拥有庞大的开发者社区
Python版本选择
- Python 3.x:推荐使用,是未来趋势
- Python 2.x:已停止维护,不推荐使用
二、安装Python
2.1 Windows平台安装
1. 下载安装包
1
| - 访问 [Python官网](https://www.python.org/downloads/)
|
- 推荐下载Python 3.11或3.12版本
- 选择Windows installer (64-bit)
2. 安装步骤
- 运行下载的安装程序
- 重要:勾选”Add Python to PATH”(添加到环境变量)
- 选择安装方式:
- Install Now:默认安装到用户目录
- Customize installation:自定义安装
- 选择安装组件(推荐全选):
- Python解释器
- pip包管理器
- tcl/tk和IDLE
- Python测试套件
- py launcher
- 选择安装位置(默认:C:\Users\用户名\AppData\Local\Programs\Python)
- 点击”Install”开始安装
3. 验证安装
打开命令提示符(Win+R,输入cmd),执行:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
python
python -V
pip
python
|
预期输出
1 2
| Python 3.11.5 pip 23.2.1 from C:\Users\...\pip (python 3.11)
|
2.2 macOS平台安装
方法1:官方安装包
1
| 1. 访问 [Python官网](https://www.python.org/downloads/)
|
- 下载macOS安装包(.pkg文件)
- 双击安装包,按照向导完成安装
方法2:使用Homebrew(推荐)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install python@3.11
brew install python
python3 --version pip3 --version
注意: macOS可能自带Python 2.7,使用`python3`命令运行Python 3。
|
2.3 Linux平台安装
Ubuntu/Debian
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| # 更新包列表
sudo apt update
# 安装Python 3
sudo apt install python3 python3-pip
# 验证安装
python3 --version pip3 --version
# 设置python3为默认python(可选)
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 1
|
CentOS/RHEL
1 2 3 4 5 6 7 8 9 10 11 12
| # 安装Python 3
sudo yum install python3 python3-pip
# 或使用dnf(较新版本)
sudo dnf install python3 python3-pip
# 验证安装
python3 --version
|
从源码编译安装(高级)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
sudo yum install gcc openssl-devel bzip2-devel libffi-devel zlib-devel
cd /tmp wget https://www.python.org/ftp/python/3.11.5/Python-3.11.5.tgz tar xzf Python-3.11.5.tgz cd Python-3.11.5
./configure --enable-optimizations make altinstall
python3.11 --version
|
三、环境变量配置
3.1 Windows环境变量
自动配置(推荐)
安装Python时勾选”Add Python to PATH”,安装程序会自动配置。
手动配置
- 右键”此电脑” → 属性 → 高级系统设置 → 环境变量
- 在”系统变量”中找到
Path,点击”编辑” - 添加以下路径:
C:\Users\用户名\AppData\Local\Programs\Python\Python311\C:\Users\用户名\AppData\Local\Programs\Python\Python311\Scripts\
- 点击”确定”保存
验证配置
3.2 macOS/Linux环境变量
检查Python路径
1 2 3 4 5 6 7 8 9
|
which python3 which pip3
echo $PATH
|
配置PATH(如需要)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
nano ~/.bash_profile
nano ~/.zshrc
export PATH="/usr/local/bin:$PATH"
source ~/.bash_profile
source ~/.zshrc
|
四、pip包管理器
4.1 pip基础使用
安装包
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| # 安装包
pip install package-name
# 安装指定版本
pip install package-name==1.2.3
# 安装最新版本
pip install package-name
# 卸载包
pip uninstall package-name
# 查看已安装的包
pip list
# 查看包信息
pip show package-name
# 生成requirements.txt
pip freeze > requirements.txt
# 从requirements.txt安装
pip install -r requirements.txt
|
4.2 配置pip镜像
使用国内镜像(推荐)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| # 临时使用
pip install package-name -i https://pypi.tuna.tsinghua.edu.cn/simple
# 永久配置
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
# 或创建配置文件
# Windows: %APPDATA%\pip\pip.ini
# macOS/Linux: ~/.pip/pip.conf
[global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple [install] trusted-host = pypi.tuna.tsinghua.edu.cn
|
常用镜像源
五、虚拟环境
5.1 为什么需要虚拟环境
虚拟环境可以为每个项目创建独立的Python环境,避免不同项目之间的依赖冲突。
5.2 创建虚拟环境
使用venv(Python 3.3+内置,推荐)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
python -m venv venv
python3.11 -m venv venv
venv\Scripts\activate
source venv/bin/activate
deactivate
|
使用virtualenv
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
pip install virtualenv
virtualenv venv
virtualenv -p python3.11 venv
|
六、IDE配置
6.1 Visual Studio Code(推荐)
安装Python扩展
- 打开VS Code
- 点击扩展图标(或按Ctrl+Shift+X)
- 搜索”Python”
- 安装Microsoft的Python扩展
配置Python解释器
- 按Ctrl+Shift+P打开命令面板
- 输入”Python: Select Interpreter”
- 选择Python解释器(可以是虚拟环境中的)
创建第一个Python文件
1 2 3 4
|
print("Hello, World!")
|
按F5运行或右键选择”Run Python File in Terminal”
6.2 PyCharm
配置Python解释器
- File → Settings → Project → Python Interpreter
- 点击齿轮图标 → Add
- 选择Python解释器路径
- 可以选择虚拟环境
创建项目
- File → New Project
- 选择项目类型(Pure Python)
- 选择解释器
- 输入项目名称和位置
- 点击Create
七、创建第一个Python程序
7.1 命令行方式
1 2 3 4 5 6 7 8 9 10
|
mkdir my-python-app cd my-python-app
|
hello.py
1 2 3 4 5 6 7 8 9 10 11
| print("Hello, World!")
def greet(name): return f"Hello, {name}!"
if __name__ == "__main__": print(greet("Python"))
# 运行
python hello.py
|
7.2 使用虚拟环境
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
python -m venv venv
venv\Scripts\activate
source venv/bin/activate
pip install requests
pip freeze > requirements.txt
python hello.py
|
八、常见问题解决
问题1:python命令找不到
解决方案
- Windows:检查是否勾选了”Add Python to PATH”
- macOS/Linux:使用
python3命令 - 检查PATH环境变量
问题2:pip命令找不到
解决方案
1 2 3 4 5 6 7
|
python -m ensurepip
|
问题3:权限错误(macOS/Linux)
解决方案
1 2 3 4 5 6 7
|
pip install --user package-name
|
问题4:模块导入错误
解决方案
1 2 3 4 5 6 7 8
| # 检查模块是否安装
pip list | grep module-name
# 检查Python路径
python -c "import sys; print('\n'.join(sys.path))"
|
本文标题: Python开发环境配置入门
发布时间: 2018年11月03日 00:00
最后更新: 2026年09月16日 05:40
原始链接: https://haoxiang.eu.org/64384826/
版权声明: 本文著作权归作者所有,均采用CC BY-NC-SA 4.0许可协议,转载请注明出处!