Python 3.11.0下wxPython安装失败,pip安装时系统冻结
安装wxPython时系统冻结的修复方案
问题说明
- 运行
pip install wxpython或wxPython快照版本安装命令时,Windows 10(21H2,64位)系统出现长时间卡顿直至冻结,需强制重启机器 - 当前使用Pip版本为22.3
- 冻结发生在安装过程的编译/依赖处理阶段
可行解决步骤
- 安装预编译wheel包(推荐)
wxPython官方提供Windows 64位的预编译包,跳过本地编译环节,避免资源过载导致冻结。
- 方法一:下载对应版本的
.whl文件后本地安装
pip install 下载的wheel文件名.whl
- 方法二:执行命令时指定官方预编译包索引路径
pip install wxpython -f https://extras.wxpython.org/wxPython4/extras/windows/amd64/
如需指定稳定版本(例如4.2.0),可修改命令为:
pip install wxpython==4.2.0 -f https://extras.wxpython.org/wxPython4/extras/windows/amd64/
- 换用国内PyPI源加速安装
国内源下载速度更快,降低因网络延迟导致的安装停滞,例如使用清华源:
pip install wxpython -i https://pypi.tuna.tsinghua.edu.cn/simple
临时关闭安全软件
部分杀毒或防火墙软件会拦截安装过程中的系统操作,导致进程卡死,关闭后再执行安装命令。以管理员权限运行命令行
右键点击命令提示符,选择「以管理员身份运行」,再执行安装命令,规避权限不足引发的异常。清理Pip缓存后重试
缓存损坏可能导致安装异常,清理后重新下载安装:
pip cache purge pip install wxpython
- 通过conda安装(适用于Anaconda/Miniconda环境)
conda包管理器会自动处理依赖,无需本地编译,避免资源占用过高:
conda install -c conda-forge wxpython
内容的提问来源于stack exchange,提问作者Pratik Patel
相关产品推荐
相关产品推荐

