-
Notifications
You must be signed in to change notification settings - Fork 0
/
sheng-ji-os-x-yosemite-hou-pelican-wu-fa-yun-xing-de-jie-jue-ban-fa.html
127 lines (96 loc) · 5.57 KB
/
sheng-ji-os-x-yosemite-hou-pelican-wu-fa-yun-xing-de-jie-jue-ban-fa.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
<!doctype html>
<html lang="">
<head>
<meta charset="utf-8"/>
<title>升级 OS X Yosemite 后 Pelican 无法运行的解决办法 - 5a43's Blog</title>
<meta name="author" content="5a43">
<meta name="description" content="升级完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有关的文件删除掉 ...">
<link rel="top" href="#" /><link href='http://5a43.github.io/theme/css/google.css' rel='stylesheet' type='text/css'></link>
<link rel="stylesheet" href="http://5a43.github.io/theme/css/main.css" type="text/css" />
<link href="http://5a43.github.io/feeds/all.atom.xml" type="application/atom+xml" rel="alternate" title="5a43's Blog Atom Feed" />
</head>
<body>
<div class="container">
<header role="banner">
<div class="feeds">
<a href="http://5a43.github.io/feeds/all.atom.xml" rel="alternate"><img src="/theme/images/icons/feed-32px.png" alt="atom feed"/></a>
</div>
<nav class="pages">
<a href="http://5a43.github.io/pages/about-me.html">About Me</a>
</nav>
<a href="http://5a43.github.io" class="title">5a43's Blog</a>
</header>
<div class="wrapper">
<div role="main" class="content">
<article class="full">
<h1>升级 OS X Yosemite 后 Pelican 无法运行的解决办法</h1>
<div class="metadata">
<time datetime="2014-10-19T00:00:00+08:00" pubdate>日 19 十月 2014</time>
<address class="vcard author">
by <a class="url fn" href="http://5a43.github.io/author/5a43.html">5a43</a>
</address>
in <a href="http://5a43.github.io/category/mac.html">Mac</a>
<p class="tags">tagged <a href="http://5a43.github.io/tag/pelican.html">Pelican</a>, <a href="http://5a43.github.io/tag/os-x.html">OS X</a>, <a href="http://5a43.github.io/tag/yosemite.html">Yosemite</a></p></div>
<p>升级完Yosemite以后,想写个Blog,结果写法用Pelican生成页面的时候,竟然提示无法找到six.moves.html_parser模块。pip list看了一下,six模块是存在的,于是卸载了重新装了一下</p>
<div class="highlight"><pre><span></span>sudo pip uninstall six
sudo pip install six
</pre></div>
<p>然后运行make html还是提示同样的错误,用pip list看six的版本已经升级到1.8.0了。但是进入Python的控制台,import six以后,看到six.__version__还是1.4.1。而且dir(six.moves)发现什么模块都没有。于是想是不是系统还有个six库。直接在控制台里面输入six显示出当前库的路径是</p>
<div class="highlight"><pre><span></span>/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python
</pre></div>
<p>转到这个路径,把six有关的文件删除掉,再进入pelican目录运行make html一切正常。</p>
</article>
<!--
<p>
<a href="https://twitter.com/share" class="twitter-share-button" data-via="" data-lang="en" data-size="large" data-related="">Tweet</a>
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
</p>
-->
<div class="comments">
<h2>Comments !</h2>
<div id="disqus_thread"></div>
<script type="text/javascript">
var disqus_identifier = "sheng-ji-os-x-yosemite-hou-pelican-wu-fa-yun-xing-de-jie-jue-ban-fa.html";
(function() {
var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
dsq.src = 'http://5a43.disqus.com/embed.js';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
})();
</script>
</div>
</div>
<div class="sidebar">
<nav>
<h2>Categories</h2>
<ul>
<li class="active"><a href="http://5a43.github.io/category/mac.html">Mac</a></li>
<li ><a href="http://5a43.github.io/category/misc.html">Misc</a></li>
<li ><a href="http://5a43.github.io/category/penetration.html">Penetration</a></li>
<li ><a href="http://5a43.github.io/category/scanner.html">Scanner</a></li>
<li ><a href="http://5a43.github.io/category/tools.html">Tools</a></li>
</ul>
</nav>
<aside>
<h2>Social</h2>
<ul class="social">
<li><a href="https://github.com/5a43/">GitHub</a><i></i></li>
<li><a href="http://www.weibo.com/codeassassin">Weibo</a><i></i></li>
</ul>
</aside>
<aside>
<h2>Blogroll</h2>
<ul>
<li><a href="http://getpelican.com/">Pelican</a></li>
<li><a href="http://python.org/">Python.org</a></li>
</ul>
</aside>
</div>
</div>
<footer>
<p role="contentinfo">
© 2013-2016 5a43 - Modified based on theme <a href="https://github.com/fle/pelican-simplegrey">pelican-simplegrey</a>
</p>
</footer>
</div>
</body>
</html>