axiros / terminal_markdown_viewer

Styled Terminal Markdown Viewer
Other
1.8k stars 105 forks source link

Python3.10: Cannot import 'etree' from 'markdown.util' #108

Open mehrdad-mixtape opened 1 year ago

mehrdad-mixtape commented 1 year ago

Hi, I Installed the lasted version of mdv with pip on linux. but when I ran the mdv on terminal, I saw this error:

Traceback (most recent call last):
  File "/usr/local/bin/mdv", line 5, in <module>
    from mdv import run
  File "/usr/local/lib/python3.10/dist-packages/mdv/__init__.py", line 3, in <module>
    from .markdownviewer import run, main
  File "/usr/local/lib/python3.10/dist-packages/mdv/markdownviewer.py", line 160, in <module>
    from markdown.util import etree
ImportError: cannot import name 'etree' from 'markdown.util' (/usr/local/lib/python3.10/dist-packages/markdown/util.py)
mgg43err commented 1 year ago

same

mgg43err commented 1 year ago

Hi, I Installed the lasted version of mdv with pip on linux. but when I runned the mdv on terminal, I saw this error:

Traceback (most recent call last):
  File "/usr/local/bin/mdv", line 5, in <module>
    from mdv import run
  File "/usr/local/lib/python3.10/dist-packages/mdv/__init__.py", line 3, in <module>
    from .markdownviewer import run, main
  File "/usr/local/lib/python3.10/dist-packages/mdv/markdownviewer.py", line 160, in <module>
    from markdown.util import etree
ImportError: cannot import name 'etree' from 'markdown.util' (/usr/local/lib/python3.10/dist-packages/markdown/util.py)

Hello I guess I found a solution from another issue

try this pip install --upgrade --force-reinstall git+http://github.com/axiros/terminal_markdown_viewer