Я не могу импортировать мои файлы Blogger в формате feed.atom
в Pelican без какой-либо ошибки Python.Я установил BeautifulSoup4
, lxml
, feedparser
и pandoc
, но у меня продолжают появляться другие ошибки, такие как приведенная ниже:
[root@web blog]# pelican-import --feed -m MARKUP -o /var/www/blog/content/ /home/<user>/Blogger/Blogs/test/feed.atom
WARNING: Pandoc version unknown: FileNotFoundError: [Errno 2] No such file or directory: 'pandoc': 'pandoc'
WARNING: Feeds generated without SITEURL set properly may not be valid
WARNING: No timezone information specified in the settings. Assuming your timezone is UTC for feed generation. Check http://docs.getpelican.com/en/latest/settings.html#timezone for more information
Traceback (most recent call last):
File "/usr/local/bin/pelican-import", line 11, in <module>
sys.exit(main())
File "/usr/local/lib/python3.7/site-packages/pelican/tools/pelican_import.py", line 1019, in main
attachments=attachments or None)
File "/usr/local/lib/python3.7/site-packages/pelican/tools/pelican_import.py", line 780, in fields2pelican
kind, in_markup) in fields:
File "/usr/local/lib/python3.7/site-packages/pelican/tools/pelican_import.py", line 567, in feed2fields
if hasattr(entry, 'updated_parsed') else None)
AttributeError: 'time.struct_time' object has no attribute 'strftime'
Я запускаю производную RedHat
если это поможет.Я также не уверен, должен ли я использовать параметр --feed
или --blogger
при выполнении вызова для анализа моего feed.atom
файла Blogger.