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

Python

一、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. 安装步骤

  1. 运行下载的安装程序
  2. 重要:勾选”Add Python to PATH”(添加到环境变量)
  3. 选择安装方式:
    • Install Now:默认安装到用户目录
    • Customize installation:自定义安装
  4. 选择安装组件(推荐全选):
    • Python解释器
    • pip包管理器
    • tcl/tk和IDLE
    • Python测试套件
    • py launcher
  5. 选择安装位置(默认:C:\Users\用户名\AppData\Local\Programs\Python)
  6. 点击”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 --version

# 或

python -V

# 查看pip版本

pip --version

# 进入Python交互式环境

python

# 输入 exit() 退出

预期输出

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/)
  1. 下载macOS安装包(.pkg文件)
  2. 双击安装包,按照向导完成安装

方法2:使用Homebrew(推荐)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

# 安装Homebrew(如果未安装)

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

# 安装Python

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

# 1. 安装编译依赖

sudo yum install gcc openssl-devel bzip2-devel libffi-devel zlib-devel

# 2. 下载Python源码

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

# 3. 配置和编译

./configure --enable-optimizations
make altinstall

# 4. 验证安装

python3.11 --version

三、环境变量配置

3.1 Windows环境变量

自动配置(推荐)

安装Python时勾选”Add Python to PATH”,安装程序会自动配置。

手动配置

  1. 右键”此电脑” → 属性 → 高级系统设置 → 环境变量
  2. 在”系统变量”中找到Path,点击”编辑”
  3. 添加以下路径:
    • C:\Users\用户名\AppData\Local\Programs\Python\Python311\
    • C:\Users\用户名\AppData\Local\Programs\Python\Python311\Scripts\
  4. 点击”确定”保存

验证配置

1
2
3
4
5
6
7
8

# 在任意目录打开命令提示符

python --version
pip --version

# 应该能正常显示版本信息

3.2 macOS/Linux环境变量

检查Python路径

1
2
3
4
5
6
7
8
9

# 查看Python路径

which python3
which pip3

# 查看PATH变量

echo $PATH

配置PATH(如需要)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

# 编辑.bash_profile(bash)或.zshrc(zsh)

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 --upgrade

# 卸载包

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

# 或指定Python版本

python3.11 -m venv venv

# 激活虚拟环境

# Windows:

venv\Scripts\activate

# macOS/Linux:

source venv/bin/activate

# 激活后,命令提示符前会显示(venv)

# 停用虚拟环境

deactivate

使用virtualenv

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

# 安装virtualenv

pip install virtualenv

# 创建虚拟环境

virtualenv venv

# 指定Python版本

virtualenv -p python3.11 venv

# 激活和停用同上

六、IDE配置

6.1 Visual Studio Code(推荐)

安装Python扩展

  1. 打开VS Code
  2. 点击扩展图标(或按Ctrl+Shift+X)
  3. 搜索”Python”
  4. 安装Microsoft的Python扩展

配置Python解释器

  1. 按Ctrl+Shift+P打开命令面板
  2. 输入”Python: Select Interpreter”
  3. 选择Python解释器(可以是虚拟环境中的)

创建第一个Python文件

1
2
3
4

# hello.py

print("Hello, World!")

按F5运行或右键选择”Run Python File in Terminal”

6.2 PyCharm

配置Python解释器

  1. File → Settings → Project → Python Interpreter
  2. 点击齿轮图标 → Add
  3. 选择Python解释器路径
  4. 可以选择虚拟环境

创建项目

  1. File → New Project
  2. 选择项目类型(Pure Python)
  3. 选择解释器
  4. 输入项目名称和位置
  5. 点击Create

七、创建第一个Python程序

7.1 命令行方式

1
2
3
4
5
6
7
8
9
10

# 创建项目目录

mkdir my-python-app
cd my-python-app

# 创建Python文件

# hello.py

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

# 激活虚拟环境

# Windows:

venv\Scripts\activate

# macOS/Linux:

source venv/bin/activate

# 安装依赖

pip install requests

# 创建requirements.txt

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

# 确保pip已安装

python -m ensurepip --upgrade

# 或重新安装Python

问题3:权限错误(macOS/Linux)

解决方案

1
2
3
4
5
6
7

# 使用--user安装

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许可协议,转载请注明出处!

× 喜欢就赞赏一下呗!
打赏二维码