鱼C论坛

 找回密码
 立即注册
查看: 44|回复: 2

关于python安装问题

[复制链接]
发表于 5 小时前 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
开始安装的最新版本,然后路径到桌面了,然后直接删掉用垃圾桶删掉了安装包和下载的文件软件,后面再下载安装包发现不能改路径,然后就来回删除下载了多次,后面妥协了直接用了,但是又发现没有IDLE(刚开始有但是打不开,后面全部删除下载就没有了),中途还弹出过Window installer无法访问的提示,现在最后一次点击了那个修复然后下载了文件,但是python一打开就闪退,而且没有也IDLE,想问怎么处理
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 5 小时前 | 显示全部楼层
在您遇到的 Python 安装问题中,由于多次删除、修复操作导致残留文件和注册表损坏,需要彻底清理后再重新安装。请按以下步骤操作:

  • 彻底卸载 Python:进入控制面板 → 程序和功能,找到所有 Python 相关条目(如 Python 3.x、Python Launcher),逐一右键选择“卸载”。如果找不到,直接进行下一步。
  • 手动删除残留文件:打开文件资源管理器,进入以下目录(如果存在则删除):
    • C:\Users\【你的用户名】\AppData\Local\Programs\Python
    • C:\Users\【你的用户名】\AppData\Local\pip
    • C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Python 3.x

    (注意:AppData 是隐藏文件夹,需要先在查看中勾选“隐藏的项目”)
  • 清理注册表(可选但推荐):
    Win+R 输入 regedit 回车,在注册表编辑器中按 Ctrl+F 搜索 Python,找到与 Python 相关的项(注意只删你刚卸载的那个版本的项,不要删其他软件的),右键删除。建议只删除 HKEY_CURRENT_USER\Software\PythonHKEY_LOCAL_MACHINE\SOFTWARE\Python 下的对应项。不熟悉的话跳过此步无妨。
  • 重新下载官方安装包:前往 python.org 下载最新版(如 3.12.x),注意选择 Windows installer (64-bit)
  • 安装时选“自定义安装”:运行安装程序,务必勾选 Add Python to PATHInstall launcher for all users,然后点击 Customize installation(自定义安装)。下一步再勾选所有可选功能,特别是 pipIDLE(一般在 Optional Features 里)。安装路径建议使用默认的 C:\Program Files\Python312,不要放在桌面。点击 Install
  • 安装完成后测试
    Win+R 输入 cmd 回车,输入 python --version 查看版本,再输入 python -m idlelib 启动 IDLE。如果正常,问题解决。


如果以上步骤后仍闪退,可能是系统有其他冲突(如安全软件拦截),请暂时关闭杀毒软件再安装一次。如果还不行,考虑使用 Windows 10/11 重置此电脑 中的“保留个人文件”重装系统(不推荐,仅作为最后手段)。

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2 小时前 | 显示全部楼层
步骤 1:标准卸载所有 Python 版本
打开「控制面板→程序和功能」(Win11:设置→应用→已安装应用)
找到所有带Python字样条目,逐个右键卸载
卸载过程中如果提示 “找不到安装源”,点「取消 / 修复跳过」,全部清掉列表里的 Python
步骤 2:手动删除残留文件夹(清理垃圾文件)
打开这几个路径,删除所有 Python 相关文件夹:
桌面:当年装在桌面的 Python 文件夹(如果还有)
C 盘用户目录:C:\Users\你的用户名\AppData\Local\Programs\Python
系统目录:C:\Program Files\PythonXX、C:\Program Files (x86)\PythonXX
缓存目录:C:\Users\用户名\AppData\Roaming\Python
步骤 3:清理注册表残留(解决 “不能改安装路径” 核心问题)
操作前建议备份注册表:文件→导出
Win+R 输入 regedit 打开注册表编辑器
顶部编辑→查找,搜索关键词 Python
删除这两类项(只删 Python 相关,别乱删别的):
HKEY_LOCAL_MACHINE\SOFTWARE\Python
HKEY_CURRENT_USER\Software\Python
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall 下所有带 Python 的子项
关闭注册表
步骤 4:清理环境变量残留
此电脑右键→属性→高级系统设置→环境变量
用户变量、系统变量里,找到所有带Python、pip、Scripts的 Path 条目,全部删除
步骤 5:全新干净重装 Python
官网下载安装包:https://www.python.org/downloads/
安装关键设置:
勾选最下方 Add Python to PATH(自动配环境,避免闪退)
选择 Customize installation(自定义安装,可自由改路径)
下一步全部勾选组件(务必勾选 tcl/tk and IDLE,找回 IDLE)
安装路径选纯英文无空格路径,推荐 C:\Python313 不要装桌面
安装完成后勾选 Disable path length limit
步骤 6:验证是否修复
Win+R 输入cmd,输入python --version能正常显示版本号
开始菜单找到 Python 文件夹,打开 IDLE 正常启动,双击 Python 程序不会闪退
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-7-23 21:15

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表