Очень доброе утро. Я пытаюсь установить простое приложение Python для содержательной. Я скачал его с GitHub. https://github.com/contentful/the-example-app.py. Когда я пытаюсь запустить приложение с помощью команды "make run", оно выдает мне следующую ошибку:
E:\contentful\python\the-example-app.py>make run
python app.py
Traceback (most recent call last):
File "app.py", line 10, in <module>
from lib.markdown import markdown
File "E:\contentful\python\the-example-app.py\lib\markdown.py", line 1, in <module>
import CommonMark
File "C:\Users\admin\AppData\Local\Programs\Python\Python38\lib\site-packages\CommonMark\__init__.py", line 4, in <module>
from commonmark.main import commonmark
ModuleNotFoundError: No module named 'commonmark'
make: *** [run] Error 1
Я не уверен, как идти об этой ошибке. Я нашел main.py в папке CommonMark. Код main.py выглядит следующим образом.
# 2014 - Bibek Kafle & Roland Shoemaker
# 2015-2017 - Nikolas Nyby
# Port of @jgm's commonmark.js implementation of the CommonMark spec.
# Basic usage:
#
# import commonmark
# parser = commonmark.Parser()
# renderer = commonmark.HtmlRenderer()
# print(renderer.render(parser.parse('Hello *world*')))
from __future__ import absolute_import, unicode_literals
from commonmark.blocks import Parser
from commonmark.dump import dumpAST, dumpJSON
from commonmark.render.html import HtmlRenderer
from commonmark.render.rst import ReStructuredTextRenderer
def commonmark(text, format="html"):
"""Render CommonMark into HTML, JSON or AST
Optional keyword arguments:
format: 'html' (default), 'json' or 'ast'
>>> commonmark("*hello!*")
'<p><em>hello</em></p>\\n'
"""
parser = Parser()
ast = parser.parse(text)
if format not in ["html", "json", "ast", "rst"]:
raise ValueError("format must be 'html', 'json' or 'ast'")
if format == "html":
renderer = HtmlRenderer()
return renderer.render(ast)
if format == "json":
return dumpJSON(ast)
if format == "ast":
return dumpAST(ast)
if format == "rst":
renderer = ReStructuredTextRenderer()
return renderer.render(ast)
Я не знаю, как поступить, не могли бы вы помочь мне запустить приложение Python. Я очень ценю вашу помощь.
Спасибо Вену