当我更改我的 Python 代码时,我经常需要删除关联的pyc文件,否则 Python 不会重新生成它并运行旧代码。有没有办法告诉 Python 不要生成pyc文件?
编辑.bashrc文件并将以下几行添加到文件的最后:
PYTHONDONTWRITEBYTECODE=True
export PYTHONDONTWRITEBYTECODE
Run Code Online (Sandbox Code Playgroud)
重新启动终端或执行以下操作:
$ source ~/.bashrc
Run Code Online (Sandbox Code Playgroud)
当你导入一个文件时,Python会首先查看相应的.py文件,如果它比该.pyc文件新,就会重新编译。
我建议您检查您的系统(及其时钟)是否运行正常,以便.py您修改的文件获得新的修改时间戳。
请参阅文档:http://docs.python.org/tutorial/modules.html#compiled-python-files
| 归档时间: |
|
| 查看次数: |
4188 次 |
| 最近记录: |