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

py2app创建MacOS可执行文件时报[Errno 17] File exists错误,求降级setuptools的方法

py2app创建MacOS可执行文件时报[Errno 17] File exists错误,求降级setuptools的方法

嗨,我来帮你搞定这个降级setuptools的问题~其实操作起来很简单,用pip就能直接完成,具体步骤如下:

  • 如果你用了虚拟环境,先记得激活对应的环境(这一步很关键,避免影响全局的Python环境)
  • 打开终端,运行下面的命令,直接指定要降级到的setuptools版本就行。目前已知和py2app兼容较好的旧版本比如65.5.0,你可以先试试这个:
    pip install setuptools==65.5.0
    
  • 如果这个版本还是有问题,你可以尝试逐步降低版本号,比如先降到70.x系列,再根据情况调整

另外,降级完成后,建议你清理一下py2app的缓存文件,避免之前的错误残留影响后续打包:

rm -rf build dist __pycache__

之后再重新运行py2app的打包命令,应该就能避开那个文件存在的错误啦。

备注:内容来源于stack exchange,提问作者Paul Cezanne

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.14 13:58:04