Post tagged: Pelican

升级 OS X Yosemite 后 Pelican 无法运行的解决办法

升级完Yosemite以后,想写个Blog,结果写法用Pelican生成页面的时候,竟然提示无法找到six.moves.html_parser模块。pip list看了一下,six模块是存在的,于是卸载了重新装了一下

sudo pip uninstall six
sudo pip install six

然后运行make html还是提示同样的错误,用pip list看six的版本已经升级到1.8.0了。但是进入Python的控制台,import six以后,看到six.__version__还是1.4.1。而且dir(six.moves)发现什么模块都没有。于是想是不是系统还有个six库。直接在控制台里面输入six显示出当前库的路径是

/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python

转到这个路径,把six有关的文件删除掉 ...