似乎有时当我从git中运行时,旧的.pyc运行而不是新的.py文件是否有办法自动清除.pyc文件,因此它始终运行新版本? 最佳答案 如果.py文件中的修改日期较新,则
Python会自动清除旧的.pyc.
您可以手动删除目录结构中的所有.pyc文件:
find . -name \*.pyc -delete
并且Python将在导入模块时重新创建它们.你也可以运行:
python -m compileall .
强制编译.
似乎有时当我从git中运行时,旧的.pyc运行而不是新的.py文件是否有办法自动清除.pyc文件,因此它始终运行新版本? 最佳答案 如果.py文件中的修改日期较新,则
Python会自动清除旧的.pyc.
您可以手动删除目录结构中的所有.pyc文件:
find . -name \*.pyc -delete
并且Python将在导入模块时重新创建它们.你也可以运行:
python -m compileall .
强制编译.