古语有云:工欲善其事,必先利其器
拥有自己的一套得心应手的Python开发环境,开发起来,简直如丝般顺滑。以我工作中使用到的Python开发环境(主要是Web应用),先做个总体介绍
Python环境相关:戳这里
Python# 用的就是它Pip # python下超豪华包管理工具VirtualEnv # Python的虚拟环境沙盒Web框架 # web开发为主 如:Flask、Django、Tornado...服务环境相关:
Nginx # 果断舍弃apacheMySQL # 不解释linux # 什么?你想用windows ,are you crazy?!uwsgi # python的一个web服务器。当然还有别的选择开发工具相关:
Pycharm # 成熟的IDEVim # 不用多说什么了Tmux # 替换screen的终端杀手部署维护相关:
Git # 分布式版本管理工具Fabric # 通过SSH连接远程服务器并可以执行各种令人惊叹的工具Sentry # 实时的事件日志和聚合平台Celery # python的分布式消息队列接下来,记录一下每一部分安装的过程,以及遇到的一些常见问题