Life is short,use Python
人生苦短,我用Python!
最近致力于Feed服务,紧锣密鼓。也罢,闲暇之余看下业界怎么分析一个库
Feedly
(现已改名Stream-Framework),取点经。小插曲:解决Stream-Framwork编译问题
本地执行
python setup.py install
出现error: Installed distribution six 1.4.1 conflicts with requirement six>=1.6,提示已经很明确,但作为新手还是不知道怎么办。
程序员不拘泥于语言,解决问题的思路:
- 本地已安装哪些库(pydoc -p 8899)
- 依赖哪些库(require.txt等)
方法:brew install python3
然后python3 setup.py install
了解Python环境
知乎上有个贴子回答python2与python3
1.python中模块管理
- easy_install
- pip
easy_install和pip的区别,对于新手而言,那个顺手就用那个,甭纠结。
最后卸载相应的模块可以像这样
2.开发工具
-
不是VIM党,用sublime也不错
-
IDEeclipse也有PyDev插件,PyCharm也不错
Python给我最大的优势:服务器上可直接运行。不像Java需要编译,需要部署。因此在开发工具选择上,相对而言比较随意,python是一个很简单的语言,格式控制好
。
3.看神图入门
后记:解放生产力!