news 2026/10/20 15:59:00

Windows版 Python安装与环境配置全程详细教学

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Windows版 Python安装与环境配置全程详细教学

Windows版 Python安装与环境配置全程详细教学


Windows版

Python的安装与环境配置

1.下载Python

Python下载地址:Download Python | Python.org

可以在这里直接点击下载,就会下载你电脑对应的最新版本

如果你要是不想下载对应的最新版或者因为某些原因你想安装某一特定版本的Python你可以在上面的Downloads中点击Windows

你就可以看到所有版本的Python,其中左边Stable Releases对应的是稳定版,右边Pre-releases对应的是提前测试版不建议下载

以上两种方法确认后找到对应版本的进行下载就完成了第一步,下载Python

2.安装Python
2.1最轻松安装

下载后打开下载里的Python安装包,然后建议勾选下面两项

第一个表示以管理员权限安装Python

第二个表示自动添加Python的环境路径(强烈建议勾选上否则你需要观看本教学的环境配置一步)

然后上面的Install Now可以理解成默认路径安装,也就是在C盘进行安装,同样你可以选择下面的Customize installation以自定义选择安装的位置

如果弹出是否允许之类的弹窗选择是即可

如果直接点击上面的Install Now等待片刻后,他就会安装完毕,出现如下画面

这里Diable path length limit是为了防止文件路径名字过长而取消路径长度限制,建议不要点击,直接点击Close就好

这是推荐的安装流程,如果你想自定义安装,你可以参考以下教程

2.2自定义安装

在打开安装包后还是建议勾选下面两项,然后选择Customize installation

这些都直接不动直接点击Next下一步就好

下面解释这些选项:

  • Documentation:安装Python的文档和帮助文件

  • pip:安装Python包管理工具,非常关键,必选

  • tcl/tk and IDLE:其中tcl/tk是两个图形用户界面,而IDLE的名字是Integrated Development Environment and Learning Environment(集成开发环境和学习环境)所以这一项是一个python自带的ide但是我们后文更推荐使用pycharm作为ide进行学习

  • Python test suite:Python官方提供的一套用于测试Python解释器和标准库的测试套件,听上去很重要但是对新手来说不重要,留着吧

  • py launcher for all users(requires admin privileges):首先py launcher可以保证用户在命令行里使用python命令启动python,而后半句for all users是询问是否为电脑上的所有用户安装上python,而这一步需要管理员权限对应的是括号里的那句话

这里首先下面Customize install location选择的是安装路径,这个可以自选(建议路径中不要带中文),选择好后点击Install

下面解释这些选项:

  • Install Python 3.12 for all users:为所有用户安装,效果与前面的py launcher for all users(requires admin privileges)一致

  • Associate files with Python(requires the ‘py’ launcher):让系统自动将 Python 关联到特定的文件类型,使得在文件资源管理器中双击 Python 脚本文件时,系统会自动使用 Python 解释器来运行这些脚本

  • Create shortcuts for installed applications:创建桌面快捷方式

  • Add Python to environment variables:选择这个选项会将 Python 解释器的路径添加到系统的环境变量中,这样就可以在命令行中直接运行 Python 解释器而不需要输入完整的路径,本来就勾着的就不动了

  • Precompile standard library:对 Python 标准库进行预编译,以提高标准库模块的导入速度,听着很厉害但是对新手来说不重要,可以勾可以不勾

  • Download debugging symbols:给开发人员和调试人员用的调试符号

  • Download debug binaries(requires VS 2017 or later):给开发人员和调试人员用的调试版本的二进制文件

安装完毕后,出现如下画面,直接点击Close:

至此你已完成安装Python



Python的使用(通过IDE进行使用)

Python大家一般都喜欢使用PyCharm进行编写,所以这里使用PyCharm作为例子并推荐你使用PyCharm作为未来Python的IDE工具

1.IDE的下载

PyCharm的官网:PyCharm: the Python IDE for data science and web development

打开后点击Download

然后选择自己对应的操作系统,我们是Windows所以选择Windows下的进行下载,当然如果你的电脑是arm64的Windows你需要再次点击旁边的下拉菜单选择arm64进行下载,不知道自己电脑是不是arm64可以翻看前面说的如何查看自己电脑操作系统的信息

这里我们可以直接点击Download

点击后等待直至下载完毕,至此你已完成IDE的下载

2.IDE的安装

我们打开安装包,点击下一步

这一步选择安装位置,可以选择默认,我这里手动改到了D盘,然后点击下一步

创建桌面快捷方式的这个地方和更新PATH变量的地方可以打上勾,也可以不打勾直接下一步

直接点击安装

等待一会直至

点击完成

至此你就完成了IDE的安装

3.IDE的使用

你可能是从我的java教程过来的,导致你的电脑上已经安装了IDEA所以会出现如下情况,我们既可以选择点击上面的IDEA,让PyCharm和IDEA设置一样,也可以点击下面的Skip Import

其实两者使用几乎一致,如果你已学会使用IDEA,那这一部分可以直接跳过

如果你下载的是Professional版上面需要许可证的话你可以查看该教程:IDEA等JetBrains产品(包含Pycharm、Rider等)该如何使用学生认证免费使用其全部功能

我们进入后点击New Project创建新项目

我们这里可以自己定义新项目的名字,这里我就选择默认名字了,然后我在D盘创建了一个文件夹用于存放我所有的Python项目,然后勾选了Create a welcome script(这一步后续可以不需要添加,这里是为了演示方便),然后点击Create进行创建

由于我们刚刚选择了Create a welcome script,所以我们进入之后,我们可以看到它给了我们一个示例代码,所以我们这里直接点击右上角绿色的三角形就可以直接运行

下面会弹出一个窗口显示运行的结果,如图所示

我们可以删除当前py文件,右击main然后点击Delete

再直接点击OK

然后就成功删除掉了当前py文件,我们再创建一个新的py文件,右击最上面的文件夹,由于我的项目名为pythonProject,所以这里的最上面的文件夹叫pythonProject,点击New,再点击Python File

名字我继续输入main为例

完成后如图所示

输入以下代码

print("Hello World")

我们就获得了我们第一个程序

我们再次点击运行,欢迎来到编程的世界~


环境配置

如果你在安装Python的时候点击了Add python.exe to PATH记得点击了这一步,恭喜你可以直接跳过新手最困难的一个步骤直接看下一环节了!

如果你没有点击Add python.exe to PATH这一步或者你忘记是否点击这一步,这里建议你可以再次点击安装包,它将出现如下界面,然后点击Uninstall即可开始卸载

出现如下界面表示卸载成功,然后你可以回到上一步安装Python中重新安装Python,在Python安装的第一页点击Add python.exe to PATH

当然这个自动环境配置出现于Python 3.3版本,如果你想安装这个版本之前的Python你需要手动进行环境配置,当然如果你不想进行卸载重新安装这样的操作,而是想自己配置环境的话你也可以继续看下面的步骤

打开设置里的系统信息然后点击高级系统设置,再点击环境变量打开到对应环境配置界面

打开环境配置后,在下面的系统变量中双击Path

然后点击新建,然后输入Python的路径,再点击确定。如果你刚刚选择的是默认安装,那路径应该是类似于以下的路径:

C:\Users\29545\AppData\Local\Programs\Python\Python312\

其中Users\后面跟的是你个人的用户名,Python后跟的应该是你Python对应的版本,你可以先在文件管理器中尝试寻找到自己电脑上的Python路径。如果你是自定义安装,这里的路径就是自己自定义选择的路径

如果你是在安装的时候选择自动配置环境的话,你可以双击用户变量的Path中查看到Python安装时候自动帮你配置好的环境


测试检验

让我们再次打开命令行,或者你没有关掉的命令行

如果你忘记了怎么打开,你可以在键盘上同时按住win+r键,然后输入cmd,如图所示,然后按下回车

然后在命令行里输入python,结果如图类似即可,由于我安装的是Python 3.12.5版本所以出现的就是Python 3.12.5,如果你是其他版本就是对应版本

你也可以输入python --version,结果如图所示

如果你的结果不像上面几张图所示,而是出现的是"…不是外部或内部命令,也不是可运行的程序",你可能在环境配置中遇到了问题,你可以再次看一遍教程,重做前面的步骤

至此你已经完成了Python的安装与环境配置

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/20 13:30:31

Selenium数据采集避坑指南:反爬检测机制与伪装策略详解

Selenium做数据采集,很多人的第一印象是——什么页面都能跑,动态渲染的、需要点击的、带登录弹窗的,统统可以模拟浏览器流程。但等你真正拿它去跑批量任务,就会发现真正麻烦的不是元素定位,而是网站的反爬机制。你可能…

作者头像 李华
网站建设 2026/10/18 3:04:33

ESKF实现IMU+GPS紧耦合融合:嵌入式实时定位方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/18 3:01:24

诺蒂菲尔3030调试实战:点表配置、逻辑编程与故障排查指南

简介:诺蒂菲尔3030消防编程调试说明书是一份面向消防工程技术人员、系统集成商及维护人员的操作手册,重点解决NFS-3030/E火灾报警控制器的编程与调试问题,同时覆盖320/640/3030/3030c/N6000等多种型号的调试方式。文档详细介绍了逻辑区编程的…

作者头像 李华
网站建设 2026/10/19 5:39:27

数据可视化不外传的干货:从图表选型到数据叙事,让数据自己会说话

干了几年数据分析,我越来越觉得,数据可视化这件事被很多人低估了。它不是什么“画个饼图柱状图交差”的边角料,也不是BI工具开箱即用的自动报表,而是一套完整的“表达体系”。同样的数据,有人能讲出一个让决策层当场拍…

作者头像 李华
网站建设 2026/10/18 2:55:22

如何高效学习AIGC?一套从工具到实战的完整路径

你看到的这个标题,就是我这几年回答过最多次的问题。三年前我开始把AIGC工具引入到日常内容生产流程里,从文案、配图、短视频脚本,到复杂的海报物料,可以说现在的产出模式和以前完全是两个世界。但每次有朋友或同事问“AIGC到底怎…

作者头像 李华