Auto-py-to-exe安装完成后无法正常启动问题咨询
问题根因
你遇到的启动报错是auto-py-to-exe 2.5.2版本的默认机制导致的:该版本启动时会默认发起公网请求检查版本更新,企业内部网络无法访问外部公网的情况下,网络请求失败就会触发该报错弹窗。
解决方法
方法1:启动时添加禁用更新参数(推荐,无需修改代码)
启动时直接运行以下命令即可跳过版本检查正常打开工具:auto-py-to-exe --no-update-check
方法2:修改源代码永久禁用更新检查
如果不想每次启动都输入参数,可以直接修改源码关闭默认更新逻辑:
- 找到Python安装目录下的
Lib\site-packages\auto_py_to_exe文件夹,打开其中的__main__.py文件 - 查找代码中调用
update_check的相关行,将该行直接注释,或者将检查更新的入参修改为False - 保存修改后重新启动工具即可,后续默认不会再发起版本更新请求
补充说明
你之前手动安装gevent 1.4.0解决依赖的操作是正确的,auto-py-to-exe 2.5.2版本对gevent的兼容最高到1.4.0,不要升级gevent版本避免再次出现依赖报错。
内容的提问来源于stack exchange,提问作者Naveh Elya
相关产品推荐
相关产品推荐

