Вы можете использовать os.chmod в конце скрипта установки, чтобы сделать любой файл каталога сборки доступным только для чтения.Например:
import os
import stat
os.chmod(path_to_file, stat.S_IREAD)
Конечно, вам нужно знать путь к каталогу сборки.Вы также можете указать cx_Freeze, какой каталог использовать в качестве каталога сборки, используя параметр build_exe
команды build_exe
, см. Документацию cx_Freeze .