The нотатки про встановлення (git: //gitorious.org/python-markdown/mainline.git) кажуть у файлі using_as_module.txt
Один з параметрів, які ви можете pass - це список розширень. Розширення повинні бути доступні як модулі python або в межах
markdown.extensions
або на PYTHONPATH з іменами, які починаються зmdx_
, після чого назва розширення. Таким чином,extensions=['footnotes']
волі Спочатку шукайте модуляmarkdown.extensions.footnotes
, потім названий модульmdx_footnotes
. Див. Документацію, специфічну для розширення для отримання допомоги в налаштуванні параметрів конфігурації розширення.
Я помістив папку "розширення" в ~ / bin / python / таке, що мій PYTHONPATH є наступним
export PYTHONPATH=/Users/masi/bin/python/:/opt/local/Library/Frameworks/Python.framework/Versions/2.6/
У інструкціях сказано, що мені потрібно імпортувати такі аддони, що
import markdown
import <module-name>
Однак я не бачу жодного модуля в моєму Python. Це говорить про те, що розширення не доступні як "модулі python - - на [my] PYTHONPATH з іменами, що починаються з mdx_ - -."
Як ви можете отримати розширення Markdown для роботи?
Друга спроба
Я запускаю в ~ / bin / markdown
git clone git://gitorious.org/python-markdown/mainline.git python-markdown
cd python-markdown
python setup.py install
Я помістив папку /Users/masi/bin/markdown/python-markdown/build
до мого PATH, оскільки повідомлення про встановлення пропонує мені це нове розташування розширень.
У тестовому відмітці -документ
[TOC]
-- headings here with # -format ---
Однак я не отримую змісту. Це наводить на думку, що нам потрібно якось активувати розширення, коли ми компілюємо їх у markdown.py -script. ** Проблема повертається до мого першого цитованого тексту, який я досить заплутав для мене.