【问题标题】:Stop python from generating pyc files阻止python生成pyc文件
【发布时间】:2012-02-23 06:45:45
【问题描述】:

当我更改我的 Python 代码时,我经常需要删除关联的pyc 文件,否则 Python 不会重新生成它并运行旧代码。有没有办法告诉 Python 不要生成 pyc 文件?

【问题讨论】:

标签: python pyc


【解决方案1】:

编辑.bashrc 文件并将以下行添加到文件的最后:

PYTHONDONTWRITEBYTECODE=True
export PYTHONDONTWRITEBYTECODE

重新启动终端或执行以下操作:

$ source ~/.bashrc

【讨论】:

    【解决方案2】:

    当你导入一个文件时,Python 会首先查看对应的.py 文件,如果它比.pyc 文件更新,它会被重新编译。

    我建议您检查您的系统(及其时钟)是否正常运行,因此您修改的 .py 文件会获得一个新的修改时间戳。

    查看文档:http://docs.python.org/tutorial/modules.html#compiled-python-files

    【讨论】:

      猜你喜欢
      • 2012-11-02
      • 1970-01-01
      • 2015-07-05
      • 2017-05-21
      • 2011-05-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-11
      相关资源
      最近更新 更多