หมายเหตุการติดตั้ง (คอมไพล์: //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/
คำแนะนำบอกว่าฉันต้องนำเข้า addons เช่นนั้น
import markdown
import <module-name>
อย่างไรก็ตามฉันไม่เห็นโมดูลใด ๆ ใน 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 ของฉันเนื่องจากข้อความการติดตั้งแนะนำให้ฉันทราบว่าเป็นตำแหน่งใหม่ของส่วนขยาย
ฉันมีดังต่อไปนี้ใน markdown ทดสอบ - เอกสาร
[TOC]
-- headings here with # -format ---
อย่างไรก็ตามฉันไม่ได้รับสารบัญ สิ่งนี้แสดงให้ฉันเห็นว่าเราต้องเปิดใช้งานส่วนขยายเมื่อเรารวบรวมโดย markdown.py -script ** ปัญหากลับมาเป็นข้อความที่ยกมาครั้งแรกของฉันซึ่งฉันค่อนข้างสับสน