gpt4 book ai didi

python - CX_Freeze exe 引用旧的 pyc 文件?

转载 作者:行者123 更新时间:2023-12-03 21:35:20 25 4
gpt4 key购买 nike

我已经从 python 代码构建了一个 Cx Freeze exe。代码运行良好。我最近修改了一个 .py 文件并重建了 exe。将整个构建目录拖到另一台计算机上使用,看起来好像使用的是旧版本的代码。重建,重试。一样。

最终将新更新的 python 文件移动到另一台计算机,exe 开始正常工作。

看起来 exe 并不是真正独立于未编译的代码?

你们有人见过这个吗?这是一个错误吗?有解决办法吗?
谢谢!!

最佳答案

我遇到了同样的问题,并找到了一些故障排除步骤来解决问题:

  • 在 setup.py 中更改版本号。
  • 更改 init.py 的名称(或任何您的第一个文件的名称。)更改 setup.py 中的名称以匹配。
  • 将您的文件与 setup.py 一起复制到一个单独的文件夹中,然后在那里重新运行。
  • 关于python - CX_Freeze exe 引用旧的 pyc 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36190341/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com