You've downloaded /home/rileygirl/.cookiecutters/cookiecutter-plone-starter before. Is it okay to delete and re-download it? [yes]: n
Do you want to re-use the existing version? [yes]: y
Unable to load extension: No module named html.entities (me: what does this mean?)
Look up html entities: " An HTML entity is a piece of text ("string") that begins with an ampersand ( & ) and ends with a semicolon ( ; ). Entities are frequently used to display reserved characters (which would otherwise be interpreted as HTML code), and invisible characters (like non-breaking spaces)."
i have no idea if the error is in the plone code or something on my server.
Apparently, you chose n to the question above; the documentation suggests to accept the defaults (which would mean y for the question above).
html.entities is a module in the Python library, i.e. it comes with the Python installation.
Are you sure you are using a modern Python installation?
An alternative failure cause could be the existence of an html.py (or other module/package html) hiding Python's html package.
i went through all the steps again and accepted "Y"
i also checked on version of python installed
used the $ sudo find / -name html.entities And just: find html.entities (both came up empty)
i added the python 3.9.16 to PATH
In addition to this, I would suggest doing a clean install of Python 3.10 using pyenv. It's a super helpful tool to manage multiple versions of Python on your system. I use it to test packages across multiple Python versions.