Подтвердить что ты не робот

Выделение синтаксиса с помощью Pygments происходит с ошибкой по шаблону Liquid Templates

Я использую Jekyll для преобразования меток и Pyigs для выделения синтаксиса.

Ниже представлена ​​ошибка maruku:

Liquid error: undefined method `join' for "\n song_info = []\n for song in songs:\n song_info.append(song.name) \n":String

Разметка выглядит следующим образом:

{% highlight python %}
    song_info = []
    for song in songs:
        song_info.append(song.name)                                                                                                                                   
{% endhighlight %}

Тестирование Pyigs в iPython не вызывает ошибок.

Любые идеи?; О (

Спасибо заранее!

4b9b3361

Ответ 1

У меня была такая же проблема, и в качестве обходного пути вернул жидкий камень в версию 2.2.2. Кажется, что ошибка в поддержке версий торрентов версии 2.3.0 или использование Jekyll.

sudo gem uninstall liquid
sudo gem install liquid --version '2.2.2'