You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何解决Python 64/32位版本冲突,搭建纯净64位环境?

彻底重建纯净64位Python环境的步骤

1. 完全卸载现有Python

  • 打开「设置」→「应用」→「应用和功能」,删除所有Python相关条目(含不同版本、Python Launcher等)
  • 手动删除Python安装目录(默认如C:\Python311),清空所有残留文件
  • 删除开始菜单的Python快捷方式目录:C:\Users\[你的用户名]\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Python XX

2. 清理用户目录下的Python残留文件夹

  • 删除pip缓存与配置:C:\Users\[你的用户名]\AppData\Local\pip
  • 删除用户级第三方包目录:C:\Users\[你的用户名]\AppData\Roaming\Python(这里是跨版本共享的包,之前的环境混乱残留大概率在此)
  • 手动删除自己创建过的虚拟环境文件夹(如venv、.pyenv等)

3. 清理注册表残留(可选但建议)

  • 按下Win+R输入regedit打开注册表编辑器
  • 删除HKEY_CURRENT_USER\Software\Python整个项
  • 删除HKEY_LOCAL_MACHINE\Software\Python整个项(若存在)
  • 注意:修改注册表前请备份,避免误删其他系统项

4. 清理系统环境变量

  • 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
  • 在「系统变量」和「用户变量」的Path中,删除所有指向旧Python安装目录、Scripts目录的条目
  • 若存在PYTHONPATH变量,直接删除

5. 重新安装64位Python

  • 下载对应版本的64位安装包,安装时务必勾选「Add Python to PATH」
  • 可选选择「Customize installation」,指定非中文安装目录,取消「Install for all users」以避免权限问题
  • 安装完成后,打开CMD输入python --version和pip --version,确认输出包含AMD64,证明是64位环境

6. 正确安装第三方包

  • 不要直接运行旧的.cmd脚本,逐个安装依赖:比如pip install wxpython
  • 64位Python下直接用pip install pywin32即可支持COM接口,无需pilib32
  • 推荐使用虚拟环境隔离项目依赖:python -m venv myenv,激活后再安装对应项目的包,避免环境污染

内容的提问来源于stack exchange,提问作者dietmar bos

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 03:00:16