cat writebug.cn/history

一个开发者的技术博客。

pelican博客搭建总结

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

参考连接: