muf*_*ffs 17 python markdown pygments liquid jekyll
我正在使用Jekyll将我的markdown和Pygments转换为语法高亮.
这是错误maruku显示:
Liquid error: undefined method `join' for "\n song_info = []\n for song in songs:\n song_info.append(song.name) \n":String
Run Code Online (Sandbox Code Playgroud)
标记如下:
{% highlight python %}
song_info = []
for song in songs:
song_info.append(song.name)
{% endhighlight %}
Run Code Online (Sandbox Code Playgroud)
在iPython中测试Pygments不会产生任何错误.
有任何想法吗?O(
提前致谢!
小智 21
我有同样的问题,并将液体宝石恢复到版本2.2.2作为一种解决方法.似乎是2.3.0版本的pygments支持中的错误,或者是Jekyll对它的使用.
sudo gem uninstall liquid
sudo gem install liquid --version '2.2.2'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2860 次 |
| 最近记录: |