【Python】卸载与重装

一、卸载

用 Bulk Crap 搜索 python,所有条目删除,这个软件会将关键的东西及注册表东西一起删除

二、确认是否删除成功

1、win+r,输入 cmd 回车

2、输入 python 回车,报错说明卸载完成

3、再输入 where python 回车,报错说明卸载完成,出现路径用del /f/s/q 路径进行强制删除,之后再输入 where python 回车,报错说明卸载完成

三、安装

1、访问 https://www.python.org/

2、鼠标放在 Downloads 上,点击 Windows 跳转页面

3、页面里 Stable Releases 是稳定发布版本,Pre-releases 是预发布版本,我们选择左边的 Stable Releases 里面的版本,Windows embeddable package 是 python 的 Windows 可嵌入包,解压后是一个文件夹,该文件夹是一个最小 python 运行环境,不包括 doc、idle、pip 等。该版本主要用于嵌入其他程序之中,我们不选择

4、我们选择 Windows installer 根据自己电脑的操作系统的位数,具体查看我的电脑右键属性,在设备规格的系统类型可以看到,我的是64位的操作系统,所以选 64-bit

5、打开下载的安装包

Use admin privileges when installing py.exe(勾选)

Windows 操作系统允许创建多个账号用户,每个账户有自己的使用权限。

在 Windows 系统中,管理员账户 Administrator 具有最高的访问权限,有访问其它账户的权限,而个人账户之间是没有互相访问权限的。

以管理员权限安装 python 的可执行程序。以管理员权限安装 python,其它 windows

账户(User)登录系统后都可以使用 python 。

若该项不勾选,且当前账户是个人账户,安装 python 后,其它非管理员账户登录到 windows 系统不能使用这个账户安装的 python 。

Add python.exe to PATH(勾选)

该项勾选,添加 python 到 windows 的系统路径,方便操作系统自动识别。

Install Now

默认安装,会自动额外安装 IDLE、pip、documentation、Creates shortcuts and file associations (在开始菜单中创建快捷方式,创建文件关联)。默认安装是安装相对基础的内容,但已具备 python 基本开发功能,如果要减少或增加功能,或指定安装路径等

Customize installation(选择)

自定义安装,通常我们选择自定义安装,可以增加更多的功能

Documentation(勾选)

安装 python 离线文档文件,一般是 python 的使用说明文档,该项可选可不选。

pip(勾选)

安装 pip,能在 cmd 命令窗口安装 python 外部的库,安装后,可以 win+r 启动开始的

运行窗口,输入 cmd,在 cmd 命令窗口输入 pip install 库名,即可以自动下载安装这个库。输入 pip unstall 库名,可以卸载这个库。在 cmd 命令窗口的默认路径中使用 pip 安装或卸载库,一般是安装到 python 路径下的 Lib→site-packages 文件夹中,卸载也是卸载 python 路径下的 Lib→site-packages 文件夹中的库。

tcl/tk and IDLE(勾选)

安装 tkinter 和 IDLE 开发环境,该项是否勾选可根据需求而定。Tkinter 模块是 Python 的标准 Tk GUI 工具包的接口,tkinter 模块可以创建 GUI 应用程序。IDLE 是 Python 的集成开发和学习环境,全称 Integrated Development and Learning Environment,是一个可视化的 shell 命令行,是一个简单的命令运行窗口,安装后在电脑开始菜单(windows桌面左下角)中生成IDLE快捷方式。

Python test suite(勾选)

安装 Python 的标准库测试套件,可用于执行已编写的测试用例,

用来测试写的类和方法是否符合预期,该项是否勾选可根据需求而定。

py launcher(勾选)

launcher 是适用于 windows 的 python 启动器,可帮助我们定位和执行不同 python 版本。

for all users(requires admin privileges)(勾选)

启动器(launcher)为所有 windows 账户都可用,该项需要有管理员权限才能设定。上面安装设置中已勾选管理员权限,可以勾选该项。该项是否勾选可根据需求而定。

Install Python 3.13 for all users(勾选)

为所有 windows 账户都可用,该项是否勾选可根据需求而定。

Associate files with Python(requires the 'py' launcher)(勾选)

文件关联,关联 .py 后缀的文件到 Python(需要安装 python 启动器 launcher)

Create shortcuts for installed applications(勾选)

为安装应用程序创建快捷方式,在开始菜单中会显示创建的有关快捷方式,该项勾选。

Add Python to environment variables(勾选)

添加 python 为系统的环境变量

环境变量是在操作系统中一个具有特定名字的对象,它代表了一个或者多个应用程序所将使用到的信息。当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还会到环境变量 path 中指定的路径去找可运行的对象。

环境变量中的系统变量是对所有用户有效,用户变量是对当前登录的 windows 账号有效,当系统变量查找不到时,会到当前用户变量中查找。另外,环境变量名称是不区分大小写的,比如:PATH 和 path,两个名称是一样的。

Precompile standard library(勾选)

Python 程序代码文件(.py)先要编译成字节码,然后再在虚拟机中执行。

python 的标准库(standard library)是 python 安装时默认安装的自带的库(也叫内置库)。预编译标准库(Precompile standard library),在安装的时候把标准库的 .py 文件编译成 .pyc 字节码文件,以后运行的时候就可以省去编译,会快一点,该项可以勾选。

Download debugging symbols(勾选)

下载调试符号,debugging symbols 可以帮助调试程序,记录了变量、函数等这类符号和内存定位的关系,该项是否勾选可根据需求而定。

Download debug binaries(requires VS 2017 or later)(勾选)

下载调试二进制文件(需要安装 VS 2017,VS 是微软推出的一款功能强大的开发工具),

该项是否勾选可根据需求而定。

Download free-threaded binaries (experimental)

下载自由线程二进制文件(试验性)

Customizeinstall location(自己选择)

自定义安装路径,可以指定路径安装 python。

我们安装完 python 后,在安装路径里的目录下会有一个 python.exe 文件,该文件是 python 解释器,其作用是把 python 代码转换为字节码和解释执行

四、确认安装成功

1、win+r 输入 cmd 回车

2、输入 python --version 有显示版本即没问题了,

3、如果输入 python 回车,进入成功,可以使用 exit() 或 quit() 回车退出Python会话

五、参考

Python 卸载重装完整教程

Python 的安装选项怎么勾选,Python 安装默认安装路径

相关推荐
归去来?1 小时前
Python 常用优雅写法
开发语言·python
名字还没想好☜1 小时前
Java 21 switch 模式匹配实战:sealed 接口 + record 替代 if-instanceof 链
java·人工智能·后端·python·spring
深蓝海拓1 小时前
基于QtPy (PySide6) 的PLC-HMI工程实战记录(五)为当前动作画面的信号连接变量
网络·笔记·python·学习·pyqt
何以解忧,唯有..1 小时前
Python 异常处理完全指南:从基础到高级实践
开发语言·前端·python
DLYSB_1 小时前
让 PLC“开口说话”:基于 Modbus TCP 的声光语音告警设计与 Python 调试
python·网络协议·tcp/ip·报警灯
今日热点1 小时前
微信小程序主体变更公证全流程实操解析:场景条件、材料规范、驳回避坑与Python校验脚本实现
python·微信小程序·小程序
O。O蛋黄酥啊1 小时前
GraphRAG 和 LightRAG 详解与对比
人工智能·python·算法·rag·graphrag·lightrag
Buke..1 小时前
【小程序逆向】某游快爆 AI 逆向 sign参数:AI 辅助分析与 MCP 工具链实战
前端·人工智能·爬虫·python·小程序·notepad++
一只旭宝2 小时前
预约系统版本2(pyhton+flask可视化版本)
服务器·数据库·c++·笔记·python·flask