Замечания по установке (git://gitorious.org/python-markdown/mainline.git) написаны в файле using_as_module.txt
Одним из параметров, которые вы можете передать, является список расширений. Расширения должны быть доступны как питон модули либо в пакете
markdown.extensions
или на ваш PYTHONPATH с именами , начинающихся сmdx_
за которым следует имя расширения. Таким образом,extensions=['footnotes']
сначала будет искать модульmarkdown.extensions.footnotes
, а затем модуль с именемmdx_footnotes
. Обратитесь к документации, относящейся к используемому вами расширению, чтобы получить помощь в указании параметров конфигурации для этого расширения.
Я поместил папку "extensions" в ~/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?
2-я попытка
Я бегу в ~/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. ** Проблема возвращается к моему первому цитируемому тексту, который меня довольно смущает.