在windows下使用VirtualEnv建立flask项目
2017-01-19 17:22
218 查看
1.系统中安装VirtualEnv
在安装完Python后,自带的有pip或easy_install工具,可进行VirtualEnv的安装
pip install virtualenv
![](https://images2015.cnblogs.com/blog/607936/201701/607936-20170119170558078-1415578202.png)
2、构造项目,为项目安装虚拟环境
比如我在F:\Python Program 目录下创建一个项目myproject
![](https://images2015.cnblogs.com/blog/607936/201701/607936-20170119170930843-238469254.png)
如上图所示进去目录,下一步创建文件夹 myproject
![](https://images2015.cnblogs.com/blog/607936/201701/607936-20170119171053375-1577942186.png)
3、进入项目目录,创建虚拟环境
![](https://images2015.cnblogs.com/blog/607936/201701/607936-20170119171315234-813954583.png)
4、进入虚拟环境,安装flask
![](https://images2015.cnblogs.com/blog/607936/201701/607936-20170119171500906-54511910.png)
<venv>表示已经在虚拟环境中了
5、创建一个简单的Python脚本
hello.py
![](https://images2015.cnblogs.com/blog/607936/201701/607936-20170119171656046-1513114568.png)
6、在虚拟环境中运行该脚本
![](https://images2015.cnblogs.com/blog/607936/201701/607936-20170119171749359-1386645277.png)
7、在浏览器中输入地址查看结果
![](https://images2015.cnblogs.com/blog/607936/201701/607936-20170119171923109-1189584803.png)
8、使用deactivate命令离开虚拟环境
![](https://images2015.cnblogs.com/blog/607936/201701/607936-20170119172048546-394386674.png)
第二行开头处<venv>消失,表示已经离开虚拟环境
9、总结
(1)virtualenv虚拟环境为每个项目隔离了一套运行类库,不同的项目在各自的虚拟环境中使用不同的类库,避免了将所有类库都安装到系统环境中导致的不同项目需要不同(版本)类库的问题,项目与项目之间的类库依存不再成为问题。
(2)virtualenv环境是安装到了Python的目录下即F:\Python27\Lib\site-packages中,而每个项目创建的虚拟环境就是一个实例。
在安装完Python后,自带的有pip或easy_install工具,可进行VirtualEnv的安装
pip install virtualenv
![](https://images2015.cnblogs.com/blog/607936/201701/607936-20170119170558078-1415578202.png)
2、构造项目,为项目安装虚拟环境
比如我在F:\Python Program 目录下创建一个项目myproject
![](https://images2015.cnblogs.com/blog/607936/201701/607936-20170119170930843-238469254.png)
如上图所示进去目录,下一步创建文件夹 myproject
![](https://images2015.cnblogs.com/blog/607936/201701/607936-20170119171053375-1577942186.png)
3、进入项目目录,创建虚拟环境
![](https://images2015.cnblogs.com/blog/607936/201701/607936-20170119171315234-813954583.png)
4、进入虚拟环境,安装flask
![](https://images2015.cnblogs.com/blog/607936/201701/607936-20170119171500906-54511910.png)
<venv>表示已经在虚拟环境中了
5、创建一个简单的Python脚本
hello.py
![](https://images2015.cnblogs.com/blog/607936/201701/607936-20170119171656046-1513114568.png)
6、在虚拟环境中运行该脚本
![](https://images2015.cnblogs.com/blog/607936/201701/607936-20170119171749359-1386645277.png)
7、在浏览器中输入地址查看结果
![](https://images2015.cnblogs.com/blog/607936/201701/607936-20170119171923109-1189584803.png)
8、使用deactivate命令离开虚拟环境
![](https://images2015.cnblogs.com/blog/607936/201701/607936-20170119172048546-394386674.png)
第二行开头处<venv>消失,表示已经离开虚拟环境
9、总结
(1)virtualenv虚拟环境为每个项目隔离了一套运行类库,不同的项目在各自的虚拟环境中使用不同的类库,避免了将所有类库都安装到系统环境中导致的不同项目需要不同(版本)类库的问题,项目与项目之间的类库依存不再成为问题。
(2)virtualenv环境是安装到了Python的目录下即F:\Python27\Lib\site-packages中,而每个项目创建的虚拟环境就是一个实例。
相关文章推荐
- j2ee 简单网站搭建:(一) windows 操作系统下使用 eclipse 建立 maven web 项目
- QT5 第一章、windows下Qt5.0.2安装使用-空的Qt项目建立Helloworld
- windows建立Django项目(建立虚拟环境,安装virtualenv,安装Django,创建项目)
- (转)windows下使用git管理github项目
- 使用.Net编写Windows程序,对于窗体控制常见项目
- 在64位的环境中使用VS建立Web项目进行Oracle连接需要注意WebDev是32位的
- windows下使用git管理github项目
- 使用 Boot Camp 建立 Mac OS + Windows 雙系統
- 使用Make 程序来建立大型项目的流水线处理
- [EntLib]微软企业库5.0 学习之路——第二步、使用VS2010+Data Access模块建立多数据库项目
- TortoiseSVN使用简介(4/9)怎么样在Windows下面建立SVN Repository?
- 用MyEclips和Tomcat建立web项目无法使用中文-解决方法
- VSTS 编写测试Test技巧:如何使用Deployment Items在测试类中引用文件,和普通Windows项目不一样哦。
- 使用VS2005建立最精简Google C++ Test项目示例(教程)
- Zend Framework:使用Command命令行建立ZF项目
- 用命令使用Windows中的各种项目
- 使用codewarrior建立新的项目
- windows下安装使用svn管理网站开发项目
- 使用.Net编写Windows程序,对于窗体控制常见项目
- 使用Windows窗口句柄建立OpenGL环境