On 19.05.2023 23:22, Oleksandr Gavenko via Cygwin wrote:
I installed python39-markdown and wanted to:
import markdown
That fails with:
File "/home/user/my/blog_md.py", line 5, in <module>
import markdown
File "/usr/lib/python3.9/site-packages/markdown/__init__.py", line 29, in
<module>
from .core import Markdown, markdown, markdownFromFile # noqa: E402
File "/usr/lib/python3.9/site-packages/markdown/core.py", line 26, in
<module>
from . import util
File "/usr/lib/python3.9/site-packages/markdown/util.py", line 36, in
<module>
import importlib_metadata as metadata
ModuleNotFoundError: No module named 'importlib_metadata'
In markdown/util.py:
if sys.version_info >= (3, 10):
from importlib import metadata
else:
# <PY310 use backport
import importlib_metadata as metadata
In setup.ini:
@ python39-markdown
depends2: python39
After installing python39-importlib-metadata the problem disappeared.
noted
--
Problem reports: https://cygwin.com/problems.html
FAQ: https://cygwin.com/faq/
Documentation: https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple