Остановить Python от создания файлов PyC - PullRequest
2 голосов
/ 23 февраля 2012

Когда я изменяю свой код Python, мне часто нужно удалить связанный файл pyc, иначе Python не будет восстанавливать его и будет запускать старый код. Есть ли способ запретить Python генерировать pyc файлы?

Ответы [ 2 ]

3 голосов
/ 23 февраля 2012

Когда вы импортируете файл, Python сначала просматривает соответствующий файл .py, и если он новее, чем файл .pyc, он будет перекомпилирован.

Я бы посоветовал вамубедитесь, что ваша система (и ее часы) работают нормально, поэтому изменяемые вами файлы .py получают новую измененную метку времени.

См. документы: http://docs.python.org/tutorial/modules.html#compiled-python-files

2 голосов
/ 25 апреля 2019
PYTHONDONTWRITEBYTECODE=True
export PYTHONDONTWRITEBYTECODE
...