diff --git a/omniadvisor/src/setup.py b/omniadvisor/src/setup.py index d23c92eb77bd7ff0f2a0b983462bb8edd155163b..18ae835f9d6decbaf18875ea1e022b33467dc516 100644 --- a/omniadvisor/src/setup.py +++ b/omniadvisor/src/setup.py @@ -29,7 +29,8 @@ def find_py_files(root): # 编译成 .pyc,并删除原 .py文件 py_path = os.path.join(dirpath, f) # 编译生成.pyc文件 - py_compile.compile(py_path, cfile=py_path + 'c') + py_compile.compile(py_path, cfile=py_path + 'c', + invalidation_mode=py_compile.PycInvalidationMode.CHECKED_HASH) # 删除原.py文件 os.remove(py_path) continue