Ich setze gerne ein, virtualenv
wenn ich Python für irgendein Projekt verwende. Also auf Debian-basierten Systemen installiere ich pip
undvirtualenv
sudo aptitude install python-pip python-virtualenv
Wenn Sie dann Python Markdown verwenden, würde ich meine virtuelle Umgebung erstellen und verwenden pip
, um python-markdown
und zu installierenElementTree
virtualenv mynewbook pip -E mynewbook install -U Markdown ElementTree
Um das Leben zu vereinfachen, stelle ich meine Umgebung normalerweise auf die lokale virtuelle Umgebung ein, nachdem ich in das neue Projektverzeichnis gewechselt habe
cd mynewbook source bin/activate
Dann mit meinem Buch in der Datei mybook.markdown mit dem Format
[TOC] Heading-a ========== ---text--- Heading-b ------------
Ich muss nur rennen
markdown mybook.markdown -f mybook.html -x toc
Wenn Sie mit Ihrer virtuellen Umgebung fertig sind, müssen Sie nur noch schreiben
deactivate