Posts categorized under: Mac

升级 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有关的文件删除掉 ...

PyCharm 不能在 OS X Yosemite 运行问题解决办法

苹果正式发布了OS X 10.10 Yosemite以后,迫不及待的升级了。升级完成后绝大多数程序都可以运行,不过PyCharm运行不了,想必是没有安装java的缘故。于是打开iTerm输入

java -version

提示说让直接去Oracle下载。从java.com下载了Java JDK 8以后安装,再运行PyCharm还是发现无法运行,竟然告诉我需要Java SE 6,这也太土了一些吧。经过请教Google找到解决办法。首先打开以下文件

vi /Applications/PyCharm CE.app/Contents/Info.plist

注意我用的是社区免费版,壕们如果用的是收费版,路径略有不同。

找到以下字串

<string>1.6*</string>

替换成下面的字符串

<string>1.6+</string>

ESC :wq后,再启动PyCharm就能看到他正常运行了。