[原]打造Python开发环境之初篇
2015-09-23 13:21
453 查看
古语有云:
工欲善其事,必先利其器
拥有自己的一套得心应手的Python开发环境,开发起来,简直如丝般顺滑。以我工作中使用到的Python开发环境(主要是Web应用),先做个总体介绍
Python环境相关:戳这里
Python # 用的就是它
PIP # python下超豪华包管理工具
VirtualEnv # Python的虚拟环境沙盒
Web框架 # web开发为主 如:Flask、Django、Tornado...
服务环境相关:
Nginx # 果断舍弃apache
Mysql # 不解释
Linux # 什么?你想用windows ,are you crazy?!
uwsgi # python的一个web服务器。当然还有别的选择
开发工具相关:
Pycharm # 成熟的IDE
Vim # 不用多说什么了
Tmux # 替换screen的终端杀手
部署维护相关:
Git # 分布式版本管理工具
Fabric # 通过SSH连接远程服务器并可以执行各种令人惊叹的工具
Sentry # 实时的事件日志和聚合平台
Celery # python的分布式消息队列
接下来,记录一下每一部分安装的过程,以及遇到的一些常见问题
相关文章推荐
- Python的Urllib库详细教程
- Python中文编码问题
- python运行原理
- Python MySQLdb Mac安装遇到的问题
- Python MySQLdb Mac安装遇到的问题
- python使用xlwt读取文件写入Excel
- Python中国的学习方式处理问题
- python递归小应用
- python的一些规则
- 北邮网关登录python脚本
- 简单桶排序算法-python实现
- 希尔排序算法-python实现
- 用python写MapReduce函数——以WordCount为例
- 基数排序算法-python实现
- 归并排序算法-python实现
- 堆排序算法-python实现
- 插入排序算法-python实现
- 冒泡排序算法-Python实现
- 选择排序算法-python实现
- 快速排序算法-python实现