gpt4 book ai didi

python - exchangelib 和 pyinstaller - zoneinfo - tzdata - UTC 问题

转载 作者:行者123 更新时间:2023-12-04 13:08:59 25 4
gpt4 key购买 nike

在我的 python 项目中,我正在使用 exchangelib,我需要创建一个 exe 文件。使用 pyinstaller --onefile 我有 UTC 错误(通常是 tzdata)-“关键 UTC 中没有时区”。简化所有并关注此问题 https://github.com/ecederstrand/exchangelib/issues/897我注意到这个简单代码的问题是一样的:

from zoneinfo import ZoneInfo
utc = ZoneInfo('UTC')

我也尝试过使用 py2exe、cx_freeze、强制导入 tzdata,同样的问题。

我花了很多时间寻找解决方法,我想分享我的临时解决方案,但也想讨论其他替代解决方案。

最佳答案

在探索了不同的选择后,这对我有用:

pyinstaller --collect-all tzdata --onefile file_name.py

PS:我一直面临这个问题,来到这里探索pyinstaller。您的解决方案也有效,但它是我希望它成为 exe 的目录。

关于python - exchangelib 和 pyinstaller - zoneinfo - tzdata - UTC 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67711882/

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