Python由吉多·范罗苏姆(Guido van Rossum)于1989年开发,作为ABC语言的继承者,现已成为最受欢迎的编程语言之一。本文详细介绍Python开发环境的配置方法,包括Python解释器安装、pip包管理器配置、虚拟环境创建、IDE选择配置等核心内容

一、Python简介
Python是一种高级、解释型的编程语言,由Guido van Rossum于1989年开发。Python具有简洁的语法和强大的功能,广泛应用于Web开发、数据分析、人工智能、自动化脚本等领域。
- 简单易学:语法清晰,代码可读性强
- 跨平台:支持Windows、macOS、Linux
- 丰富的库:拥有庞大的标准库和第三方库
- 社区活跃:拥有庞大的开发者社区
- Python 3.x:推荐使用,是未来趋势
- Python 2.x:已停止维护,不推荐使用
二、安装Python
2.1 Windows平台安装
1
| - 访问 [Python官网](https://www.python.org/downloads/)
|
- 推荐下载Python 3.11或3.12版本
1
| - 选择Windows installer (64-bit)
|
- 运行下载的安装程序
- 重要:勾选”Add Python to PATH”(添加到环境变量)
- 选择安装方式:
- Install Now:默认安装到用户目录
- Customize installation:自定义安装
- 选择安装组件(推荐全选):
- Python解释器
- pip包管理器
- tcl/tk和IDLE
- Python测试套件
- py launcher
- 选择安装位置(默认:C:\Users\用户名\AppData\Local\Programs\Python)
- 点击”Install”开始安装
打开命令提示符(Win+R,输入cmd),执行:
1 2 3 4 5 6 7 8 9 10 11
| python --version
python -V
pip --version
python
|
1 2
| Python 3.11.5 pip 23.2.1 from C:\Users\...\pip (python 3.11)
|
2.2 macOS平台安装
1
| 1. 访问 [Python官网](https://www.python.org/downloads/)
|
- 下载macOS安装包(.pkg文件)
- 双击安装包,按照向导完成安装
1 2 3 4 5 6 7 8 9 10 11 12
| /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install [email protected]
brew install python
python3 --version pip3 --version
|
1
| 注意: macOS可能自带Python 2.7,使用`python3`命令运行Python 3。
|
2.3 Linux平台安装
1 2 3 4 5 6 7 8 9 10 11 12
| sudo apt update
sudo apt install python3 python3-pip
python3 --version pip3 --version
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 1
|
1 2 3 4 5 6 7 8
| sudo yum install python3 python3-pip
sudo dnf install python3 python3-pip
python3 --version
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| 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\
- 点击”确定”保存
1 2 3 4 5
| python --version pip --version
|
3.2 macOS/Linux环境变量
1 2 3 4 5 6
| which python3 which pip3
echo $PATH
|
1 2 3 4 5 6 7 8 9 10 11 12
| 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
| pip install package-name
pip install package-name==1.2.3
pip install package-name --upgrade
pip uninstall package-name
pip list
pip show package-name
pip freeze > requirements.txt
pip install -r requirements.txt
|
4.2 配置pip镜像
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| 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
[global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple [install] trusted-host = pypi.tuna.tsinghua.edu.cn
|
五、虚拟环境
5.1 为什么需要虚拟环境
虚拟环境可以为每个项目创建独立的Python环境,避免不同项目之间的依赖冲突。
5.2 创建虚拟环境
1
| 使用venv(Python 3.3+内置,推荐):
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| python -m venv venv
python3.11 -m venv venv
venv\Scripts\activate
source venv/bin/activate
deactivate
|
1 2 3 4 5 6 7 8 9 10
| pip install virtualenv
virtualenv venv
virtualenv -p python3.11 venv
|
六、IDE配置
6.1 Visual Studio Code(推荐)
- 打开VS Code
- 点击扩展图标(或按Ctrl+Shift+X)
- 搜索”Python”
- 安装Microsoft的Python扩展
- 按Ctrl+Shift+P打开命令面板
- 输入”Python: Select Interpreter”
- 选择Python解释器(可以是虚拟环境中的)
按F5运行或右键选择”Run Python File in Terminal”
6.2 PyCharm
- 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
```python
```python print("Hello, World!")
|
1 2
| def greet(name): return f"Hello, {name}!"
|
1 2
| if __name__ == "__main__": print(greet("Python"))
|
7.2 使用虚拟环境
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| python -m venv venv
venv\Scripts\activate
source venv/bin/activate
pip install requests
pip freeze > requirements.txt
python hello.py
|
八、常见问题解决
- Windows:检查是否勾选了”Add Python to PATH”
- macOS/Linux:使用
python3命令 - 检查PATH环境变量
1 2 3 4
| python -m ensurepip --upgrade
|
1 2 3 4
| pip install --user package-name
|
1 2 3 4 5
| pip list | grep module-name
python -c "import sys; print('\n'.join(sys.path))"
|
本文标题: Python开发环境配置入门
发布时间: 2018年11月03日 00:00
最后更新: 2025年12月30日 08:54
原始链接: https://haoxiang.eu.org/64384826/
版权声明: 本文著作权归作者所有,均采用CC BY-NC-SA 4.0许可协议,转载请注明出处!