pelican介绍
Pelican 是用Python实现的一个静态网站生成器. 支持以下功能:
- 使用 Markdown 或 reStructuredText 或 AsciiDoc 来编写内容
- 生成静态网页
- 支持许多主题与插件
- 语法高亮
- 支持从很多地方导入
使用方法
参考 https://getpelican.com/ 和 http://docs.getpelican.com/en/stable/
windows遇到的一些坑
- windows 平台下
ValueError: embedded null byte
的报错 解决方法: 在.\lib\site-packages\pelican\utils.py
文件中, 找到函数strftime
,在第一行添加locale.setlocale(locale.LC_ALL, 'en')
参考 stackoverflow中的解决方法 - windows 平台下
ghp-import
应该安装pip中的最新版, 并非 pelican3.7.1文档 所说的https://github.com/chevah/ghp-import/archive/win-support.zip