Skip to content

Commit beefe2a

Browse files
committed
update python-install blog
1 parent ee5c381 commit beefe2a

7 files changed

Lines changed: 132 additions & 127 deletions

File tree

4.07 KB
Loading
-9.46 KB
Loading
-1.37 KB
Loading
244 KB
Loading

content/en/post/python-install/index.md

Lines changed: 113 additions & 106 deletions
Large diffs are not rendered by default.
-41.6 KB
Loading

content/zh-cn/post/python-install/index.md

Lines changed: 19 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
title: Python的下载及安装
3-
description: 关于Python语言环境的下载以及安装教程
2+
title: Python 下载与安装教程
3+
description: 一站式详解 Windows、macOS 及 Linux 系统下的 Python 多种安装方案
44
slug: python-install
55
date: 2025-09-20 21:40:00+0800
66
image: banner.jpg
@@ -10,9 +10,9 @@ tags:
1010
- Python
1111
---
1212

13-
# Python的下载及安装
13+
# Python的下载及安装教程
1414

15-
Python是一种解释型、高级和通用的编程语言。Python的设计理念强调代码的可读性,并显著使用了大量空格。本文将作为一个信息丰富的指南,让您清楚地了解如何下载及安装python语言环境
15+
Python是一种解释型、高级和通用的编程语言。Python的设计理念强调代码的可读性,并显著使用了大量空格。本文将作为一个信息丰富的指南,让您清楚地了解如何搭建Python环境
1616

1717
## Python的下载
1818

@@ -26,11 +26,13 @@ Python是一种解释型、高级和通用的编程语言。Python的设计理
2626

2727
## Python的安装
2828

29+
下面是不同平台中Python的安装方式,您可以根据需要选择适合自己的安装方式。
30+
2931
### Windows
3032

31-
#### 手动安装
33+
Windows平台是最常用的平台,下面将介绍如下几种安装方式。
3234

33-
##### 极简版
35+
#### 极简手动安装
3436

3537
1. 运行安装包,建议勾选下面两项:
3638
第一个表示以管理员权限安装Python
@@ -45,24 +47,22 @@ Python是一种解释型、高级和通用的编程语言。Python的设计理
4547
1. 运行安装包,依旧建议勾选下面两项:
4648
![安装界面](1.png)
4749
2. 点击 **Customize installation**
48-
3. 根据需要选择可选功能
50+
3. 根据需要选择可选功能
4951
![可选功能](3.png)
5052
- Documentation:安装Python的文档和帮助文件。这个可以根据需要勾选
5153
- pip:安装Python包管理工具。非常关键,必选
52-
- tcl/tk and IDLE:其中tcl/tk是两个图形用户界面,而IDLE的名字是Integrated Development Environment and Learning
53-
- Environment(集成开发环境和学习环境),是一个python自带的ide。不过我们更推荐使用pycharm作为ide进行学习。
54+
- tcl/tk and IDLE:其中tcl/tk是两个图形用户界面,而IDLE的名字是Integrated Development Environment and Learning,集成开发环境和学习环境,是一个python自带的ide。不过我们更推荐使用pycharm作为ide进行学习。
5455
- Python test suite:Python官方提供的一套用于测试Python解释器和标准库的测试套件。虽然初学一般不需要用到,但是这个套件还是很有用的,建议勾选。
55-
- py launcher for all users(requires admin privileges):首先py launcher可以保证用户在命令行里使用python命令启动python,而后半句for
56-
- all users是询问是否为电脑上的所有用户安装上python,而这一步需要管理员权限,对应的是括号里的那句话
56+
- py launcher:可以保证用户在命令行里使用python命令启动python
57+
- for all users(requires admin privileges):询问是否为电脑上的所有用户勾选 py launcher,这个操作需要管理员权限,对应的是括号里的提示
5758
4. 点击 **Next**
58-
5. 根据需要选择高级选项
59+
5. 根据需要选择高级选项
5960
![高级选项](4.png)
6061
- Install Python 3.12 for all users:为所有用户安装。一般对使用没有影响,但是还是建议勾选
6162
- Associate files with Python(requires the 'py' launcher):让系统自动将 Python 关联到特定的文件类型。使得在文件资源管理器中双击
6263
- Python 脚本文件时,系统会自动使用 Python 解释器来运行这些脚本。这个可以按需勾选,不过一般后续会将文件关联到Pycharm
6364
- Create shortcuts for installed applications:创建桌面快捷方式。一般不需要勾选
64-
- Add Python to environment variables:选择这个选项会将 Python 解释器的路径添加到系统的环境变量中,这样就可以在命令行中直接运行
65-
- Python 解释器而不需要输入完整的路径。这个推荐勾选
65+
- Add Python to environment variables:选择这个选项会将 Python 解释器的路径添加到系统的环境变量中,这样就可以在命令行中直接运行 Python 解释器而不需要输入完整的路径。这个推荐勾选
6666
- Precompile standard library:对 Python 标准库进行预编译,以提高标准库模块的导入速度。这个可勾可不勾
6767
- Download debugging symbols:给开发人员和调试人员用的调试符号。按需勾选
6868
- Download debug binaries(requires VS 2017 or later):给开发人员和调试人员用的调试版本的二进制文件。按需勾选
@@ -71,9 +71,7 @@ Python是一种解释型、高级和通用的编程语言。Python的设计理
7171
8. 点击 **Close** ,完成安装!
7272
![安装完成](2.png)
7373

74-
#### 静默安装/自动安装
75-
76-
##### 极简安装
74+
#### 极简静默安装/自动安装
7775

7876
1. 找到安装包,右键点击**属性**
7977
2. 记录下**文件名**以及**位置**中的安装包路径
@@ -94,10 +92,10 @@ Python是一种解释型、高级和通用的编程语言。Python的设计理
9492
5. 等待几分钟后在开始菜单检查是否安装完成
9593
![check](8.png)
9694
97-
##### 自定义安装
95+
##### 自定义脚本安装
9896
9997
1. 新建文本文件,命名为 `unattend.xml`
100-
2. 填写内容
98+
2. 填写内容
10199
102100
```xml
103101
<Options>
@@ -159,13 +157,13 @@ Python是一种解释型、高级和通用的编程语言。Python的设计理
159157
160158
其中,值通常是 0 来禁用某个特性, 1 来启用某个特性或路径
161159
162-
3. 运行安装命令
160+
3. 运行安装命令
163161
```bat
164162
cd C:\Users\user\Desktop
165163
python-3.13.7-amd64.exe /quiet .\unattend.xml
166164
```
167165
168-
4. 验证安装
166+
4. 验证安装
169167
```bat
170168
python -V
171169
```

0 commit comments

Comments
 (0)