将博客从github迁移至gitee
在阿里云使用docker部署flask(nginx+gunicory)
近期有两个flask小项目需要部署在阿里云服务器上,最终成功使用docker完成部署,中间踩了不少坑,特此记录下来,希望帮助别的同学少踩坑。
服务器是阿里云Ubuntu 14.04.5 LTS,使用nginx+gunicory部署,supervisor监控程序。
……在Ubuntu上使用Nginx+uWSGI部署Flask应用
前面我们已经成功用Flask生成了word文件,具体请看Flask生成word文件。用Flask的目的就是可以为了将程序做成网页,放在网上让更多的人使用,可是Flask自身所带的Web仅可作为调试,不能用在生产环境。
……生活中的python-实现自动更换ip
在办公室有两个网络需要随时切换使用,而且需要静态获取,每次手动太麻烦,所以写了个脚本用来自动切换ip。
……mac上安装virtualenvwrapper的正确姿势
virtualenv的好处凡是使用过的都说好,但是其中还是有一些不便,virtualenvwrapper对它提供了简易的命令行封装。
mac上安装virtualenvwrapper有一些小小的麻烦,经过查阅资料,现记录如下。
……ubuntu更改源的问题
前几天在虚拟机装了ubuntu系统,然后修改/etc/apt/source.list文件,将官方源替换成阿里源后。出现无法用apt-get安装软件的情况,经过查阅发现原来是codename的问题。
……win7下快速切换python2和python3
有时候我们开发可能需要在py2和py3之间切换,一种比较笨的方法就是手动去更改环境变量,然后用virtualenv去建立相对应的python环境。
今天教大家一个可以快速切换py2和py3的方法,就是用virtualenvwrapper来实现。
相信玩python的朋友都应该知道virtualenv的强大之处,可以让你在一台电脑上建立多个python环境,而今天的主角virtualenvwrapper是virtualenv的加强版,它把所有python环境都放在一个目录下,然后去实现快速切换。(virtualenv现在我还不知道怎么快速切换py2和py3,如果知道的朋友麻烦告知我,万分感谢)
……