ModuleNotFoundError: No module named 'rich._unicode_data.unicode17-0-0'
Author: maxkaskeCreated Mar 22, 2026Updated Sep 6, 2026
Error Description
Binary release may fail to run with an error:
ModuleNotFoundError: No module named 'rich._unicode_data.unicode17-0-0'How To Reproduce
Create a simple cv.yaml like:
cv:
name: John DoeUsing the v2.8 binary run:
rendercv render cv.yamlLikely Cause
rich>=14.3.0 uses dynamic import. As a result PyInstaller cannot always identify these imports as required and might not include them in the built binary.
Possible Fix
Build the binaries with the additional flag:
--collect-submodules=rich._unicode_dataTested On
- rendercv v2.7 and v2.8
- Linux x86_64
Source: rendercv/rendercv