Flask的virtualenv搭建启动一个最小项目

为什么要使用virtualen?正如,我们在生产中喜欢用其他虚拟化技术一样。python的开发虚拟环境一样可以很好的,为我们解决隔离的问题。只要体现在:你拥有的项目越多,就越有可能使用不同版本的Python(比如centos2.6。ubuntu可能就是2.7了),或者至少使用不同版本的Python库。所以如果你的两个或更多的项目有冲突,那么这个就是一个优秀的解决方案:
安装virtualen
Mac OS X或Linux:

当然,也有可能你的系统已经安装好了。好的,那么我们下面,就利用这个虚拟环境来,运行我们的小项目:

好了安装完毕之后,现在如果我们在命令行运行python。其实还是使用系统本身的python解释器。如果是想要使用,我们虚拟环境的解释器。还需要激活一下:

如下:虚拟环境在激活好了之后,会在提示符前有个(venv)的标记。
flask虚拟环境启动01
安装flask

如果是想要使用最新的版本,要么使用pip pull最新的版本,要么到github上去拉取最新的代码如下:

好的,下面我们就来跑一个最简单的项目:
(venv) ******:~/test/myproject$ sudo vim main.py

运行flask代码
运行结果
注意:如果使用的是老版本低于0.11的flask的话。需要升级flask到新的版本。因为,低于0.11的版本是没有flask命令。

OK,这里演示就完毕了。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: