Skip to content

Commit b07aa7a

Browse files
committed
add english python-install page
1 parent ac71ed8 commit b07aa7a

10 files changed

Lines changed: 172 additions & 0 deletions

File tree

227 KB
Loading
223 KB
Loading
220 KB
Loading
240 KB
Loading
22.9 KB
Loading
473 KB
Loading
12.3 KB
Loading
302 KB
Loading
194 KB
Loading
Lines changed: 172 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,172 @@
1+
---
2+
title: Python的下载及安装
3+
description: 关于Python语言环境的下载以及安装教程
4+
slug: python-install
5+
date: 2025-09-20 21:40:00+0000
6+
image: banner.jpg
7+
categories:
8+
- Tutorials
9+
tags:
10+
- Python
11+
weight: 1
12+
---
13+
14+
# Python的下载及安装
15+
16+
Python是一种解释型、高级和通用的编程语言。Python的设计理念强调代码的可读性,并显著使用了大量空格。本文将作为一个信息丰富的指南,让您清楚地了解如何下载及安装python语言环境。
17+
18+
## Python的下载
19+
20+
[Python官网](https://www.python.org/downloads/)提供了各种版本的Python安装包可供选择。当然,鉴于国内连接Python官网的速度可能很慢,我推荐使用镜像站下载Python安装包。
21+
22+
1. [阿里镜像站](https://mirrors.aliyun.com/python-release/)
23+
2. [中科大镜像站](https://mirrors.ustc.edu.cn/python/)
24+
3. .....
25+
26+
如您了解其他镜像站欢迎[联系我](mailto:libochen@codeglimpse.top)更新!
27+
28+
## Python的安装
29+
30+
### Windows
31+
32+
#### 手动安装
33+
34+
##### 极简版
35+
36+
1. 运行安装包,建议勾选下面两项:
37+
第一个表示以管理员权限安装Python
38+
第二个表示自动添加Python的环境路径(强烈建议勾选)
39+
![安装界面](1.png)
40+
2. 点击 **Install Now**
41+
3. 点击 **Close** ,完成安装!
42+
![安装完成](2.png)
43+
44+
##### 自定义安装
45+
46+
1. 运行安装包,依旧建议勾选下面两项:
47+
![安装界面](1.png)
48+
2. 点击 **Customize installation**
49+
3. 根据需要选择可选功能
50+
![可选功能](3.png)
51+
- Documentation:安装Python的文档和帮助文件。这个可以根据需要勾选
52+
- pip:安装Python包管理工具。非常关键,必选
53+
- tcl/tk and IDLE:其中tcl/tk是两个图形用户界面,而IDLE的名字是Integrated Development Environment and Learning
54+
- Environment(集成开发环境和学习环境),是一个python自带的ide。不过我们更推荐使用pycharm作为ide进行学习。
55+
- Python test suite:Python官方提供的一套用于测试Python解释器和标准库的测试套件。虽然初学一般不需要用到,但是这个套件还是很有用的,建议勾选。
56+
- py launcher for all users(requires admin privileges):首先py launcher可以保证用户在命令行里使用python命令启动python,而后半句for
57+
- all users是询问是否为电脑上的所有用户安装上python,而这一步需要管理员权限,对应的是括号里的那句话。
58+
4. 点击 **Next**
59+
5. 根据需要选择高级选项
60+
![高级选项](4.png)
61+
- Install Python 3.12 for all users:为所有用户安装。一般对使用没有影响,但是还是建议勾选
62+
- Associate files with Python(requires the 'py' launcher):让系统自动将 Python 关联到特定的文件类型。使得在文件资源管理器中双击
63+
- Python 脚本文件时,系统会自动使用 Python 解释器来运行这些脚本。这个可以按需勾选,不过一般后续会将文件关联到Pycharm
64+
- Create shortcuts for installed applications:创建桌面快捷方式。一般不需要勾选
65+
- Add Python to environment variables:选择这个选项会将 Python 解释器的路径添加到系统的环境变量中,这样就可以在命令行中直接运行
66+
- Python 解释器而不需要输入完整的路径。这个推荐勾选
67+
- Precompile standard library:对 Python 标准库进行预编译,以提高标准库模块的导入速度。这个可勾可不勾
68+
- Download debugging symbols:给开发人员和调试人员用的调试符号。按需勾选
69+
- Download debug binaries(requires VS 2017 or later):给开发人员和调试人员用的调试版本的二进制文件。按需勾选
70+
6. 选择安装目录,建议路径中不要含有中文,否则可能会导致安装失败。
71+
7. 点击 **Install**
72+
8. 点击 **Close** ,完成安装!
73+
![安装完成](2.png)
74+
75+
#### 静默安装/自动安装
76+
77+
##### 极简安装
78+
79+
1. 找到安装包,右键点击**属性**
80+
2. 记录下**文件名**以及**位置**中的安装包路径
81+
![属性](5.png)
82+
3. 在桌面左下角输入 `cmd` ,以管理员身份打开命令行
83+
![cmd](6.png)
84+
4. 依次输入如下命令:
85+
```bat
86+
cd C:\Users\user\Desktop
87+
python-3.13.7-amd64.exe /quiet InstallAllUsers=1 PrependPath=1
88+
```
89+
> 注意:<br>
90+
> &emsp;&emsp;请将 C:\Users\user\Desktop 替换为第2步中位置中的安装包路径<br>
91+
> &emsp;&emsp;请将 python-3.13.7-amd64.exe 替换为第2步中文件名 + .exe
92+
93+
![install](7.png)
94+
95+
5. 等待几分钟后在开始菜单检查是否安装完成
96+
![check](8.png)
97+
98+
##### 自定义安装
99+
100+
1. 新建文本文件,命名为 `unattend.xml`
101+
2. 填写内容
102+
103+
```xml
104+
<Options>
105+
<Option Name="InstallAllUsers" Value="1" />
106+
<Option Name="TargetDir" Value="C:\Python313" />
107+
<Option Name="DefaultAllUsersTargetDir" Value="C:\Python313" />
108+
<Option Name="DefaultJustForMeTargetDir" Value="C:\Python313" />
109+
<Option Name="DefaultCustomTargetDir" Value="C:\Python313" />
110+
<Option Name="AssociateFiles" Value="1" />
111+
<Option Name="CompileAll" Value="1" />
112+
<Option Name="PrependPath" Value="1" />
113+
<Option Name="AppendPath" Value="0" />
114+
<Option Name="Shortcuts" Value="1" />
115+
<Option Name="Include_doc" Value="1" />
116+
<Option Name="Include_debug" Value="1" />
117+
<Option Name="Include_dev" Value="1" />
118+
<Option Name="Include_exe" Value="1" />
119+
<Option Name="Include_launcher" Value="1" />
120+
<Option Name="InstallLauncherAllUsers" Value="1" />
121+
<Option Name="Include_lib" Value="1" />
122+
<Option Name="Include_pip" Value="1" />
123+
<Option Name="Include_symbols" Value="1" />
124+
<Option Name="Include_tcltk" Value="1" />
125+
<Option Name="Include_test" Value="1" />
126+
<Option Name="Include_tools" Value="1" />
127+
<Option Name="LauncherOnly" Value="0" />
128+
<Option Name="SimpleInstall" Value="0" />
129+
<Option Name="SimpleInstallDescription"></Option>
130+
</Options>
131+
```
132+
133+
| 名称 | 描述 | 默认值 |
134+
|---------------------------|---------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------|
135+
| InstallAllUsers | 为所有用户安装。 | 0 |
136+
| TargetDir | 安装目录 | 基于InstallAllUsers选择 |
137+
| DefaultAllUsersTargetDir | 为所有用户安装时的默认安装路径 | %ProgramFiles%\Python X.Y 或 %ProgramFiles(x86)%\Python X.Y |
138+
| DefaultJustForMeTargetDir | 仅为当前用户安装时的默认安装路径 | %LocalAppData%\Programs\Python\PythonXY 或 %LocalAppData%\Programs\Python\PythonXY-32 或 %LocalAppData%\Programs\Python\PythonXY-64 |
139+
| DefaultCustomTargetDir | UI中显示的默认自定义安装目录 | (空) |
140+
| AssociateFiles | 如果还安装了启动器,则创建文件关联。 | 1 |
141+
| CompileAll | 将所有 .py 文件编译为 .pyc 。 | 0 |
142+
| PrependPath | 将安装和脚本目录添加到 PATH 并将 .PY 添加到 PATHEXT | 0 |
143+
| AppendPath | 将安装和脚本目录添加到 PATH 并将 .PY 添加到 PATHEXT | 0 |
144+
| Shortcuts | 如果已安装,为解释器,文档和IDLE创建快捷方式 | 1 |
145+
| Include_doc | 安装Python手册 | 1 |
146+
| Include_debug | 安装调试二进制文件 | 0 |
147+
| Include_dev | 安装开发者头文件和库文件。 省略这一步可能导致安装不可用。 | 1 |
148+
| Include_exe | 安装 python.exe 以及相关文件。忽略此项可能会导致安装不可用。 | 1 |
149+
| Include_launcher | 安装适用于Windows的Python启动器 | 1 |
150+
| InstallLauncherAllUsers | 为所有用户安装启动器。还需要 Include_launcher 被设定为1 | 1 |
151+
| Include_lib | 安装标准库和扩展模块。 省略这一步可能导致安装不可用。 | 1 |
152+
| Include_pip | 安装捆绑的pip和setuptools | 1 |
153+
| Include_symbols | 安装调试符号集 (*.pdb) | 0 |
154+
| Include_tcltk | 安装Tcl/Tk 支持和IDLE | 1 |
155+
| Include_test | 安装标准库测试套件 | 1 |
156+
| Include_tools | 安装实用程序脚本 | 1 |
157+
| LauncherOnly | 仅安装启动器。这将覆盖大多数其他选项。 | 0 |
158+
| SimpleInstall | 禁用大多数安装UI | 0 |
159+
| SimpleInstallDescription | 使用简化安装UI时显示的自定义消息。 | (空) |
160+
161+
其中,值通常是 0 来禁用某个特性, 1 来启用某个特性或路径
162+
163+
3. 运行安装命令
164+
```bat
165+
cd C:\Users\user\Desktop
166+
python-3.13.7-amd64.exe /quiet .\unattend.xml
167+
```
168+
169+
4. 验证安装
170+
```bat
171+
python -V
172+
```

0 commit comments

Comments
 (0)