当我更改我的 Python 代码时,我经常需要删除关联的pyc
文件,否则 Python 不会重新生成它并会运行旧代码。有没有办法告诉 Python 不要生成pyc
文件?
4323 次
2 回答
5
编辑.bashrc
文件并将以下行添加到文件的最后:
PYTHONDONTWRITEBYTECODE=True
export PYTHONDONTWRITEBYTECODE
重新启动终端或执行以下操作:
$ source ~/.bashrc
于 2019-04-25T11:37:39.603 回答
3
当你导入一个文件时,Python 会首先查看对应的.py
文件,如果它比.pyc
文件新,它会被重新编译。
我建议您检查您的系统(及其时钟)是否正常运行,因此.py
您修改的文件会获得一个新的修改时间戳。
请参阅文档:http ://docs.python.org/tutorial/modules.html#compiled-python-files
于 2012-02-23T06:50:14.960 回答