gpt4 book ai didi

python - 如何强制 Django 每次重新创建 .pyc 文件?

转载 作者:太空狗 更新时间:2023-10-29 14:28:18 24 4
gpt4 key购买 nike

我最近开始在 PyCharm 中使用 Django 和 git。有时我在运行服务器时遇到问题,它会显示一些我已修复的错误。为了解决这个问题,我应该每次都手动删除 .pyc 文件。并再次运行服务器。每次编译我的源代码时,如何强制它覆盖两个 .pyc 文件?

Thanks for @jbat100 and @Leonardo.Z. I figured it out. I pass PYTHONDONTWRITEBYTECODE=1. And it work as a magic. However sadly I can just accept only one answer I hope @jbat100 will not be angry with me.

最佳答案

从 Python 2.6 开始,可以通过向 Python 解释器提供 -B 开关,或通过设置 PYTHONDONTWRITEBYTECODE 环境变量来阻止 Python 写入 .pyc 或 .pyo 文件在运行解释器之前。

此设置可作为 sys.dont_write_bytecode 变量 用于 Python 程序,Python 代码可以更改该值以修改解释器的行为。通过:Interpreter Changes

关于python - 如何强制 Django 每次重新创建 .pyc 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19701789/

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