在superuser.com上问这个问题,不确定stackoverflow是否适合它,但我还没有得到任何答案:
===
我正在尝试在我的octopress设置中生成一个新的博客条目,但我注意到一些以前的帖子在公共场合生成为空文件,所以我试图创建新的帖子。
从正确生成的一个条目到另一个条目的标记文件之间似乎没有区别
我有两个octopress安装,一个工作,我正在谈论的这个不是,更新octopress两者,重新安装捆绑但没有运气,文件作为atom.xml也没有正确生成。
同样从ruby 1.9.2p290更新到1.9.3的最新版本,但也没有区别。
以前有人遇到过这个吗?
===
答案 0 :(得分:8)
这很可能是因为您开始使用代码块。这发生在我身上,即使没有使用代码块的帖子/页面也无法生成。我的问题(在Windows上)是我甚至没有安装Python(我以为我做过)。安装它修复了问题,然后给了我另一个错误,这是通过更新pygments.rb
(注意.rb
)gem修复的。做这两件事解决了我所有的问题。
如果你在arch linux上有一个类似的问题,它默认python到版本3,而pygments.rb
还不支持。你必须四处寻找如何解决这个问题而不是使用2.7,但它应该非常简单。
答案 1 :(得分:0)
您能举例说明:a)没有正确生成的帖子,b) 正确生成的帖子?
我认为它们只是个别帖子(而不是,例如,像/ about /这样的页面)。我还假设它们在首页上的博客索引和单个帖子页面上的中呈现为空白。
另外 - 做什么渲染?它是渲染页面的其余部分,但只是没有"内容"帖子本身?或者页面甚至不存在? (404?)