http://www.pythondoc.com/

VirtualEnv

Virtualenv用于同一台机器上创建多个独立的Python虚拟运行环境,多个Python环境相互独立,互不影响,它能够:

1、在没有权限的情况下安装新套件

2、不同应用可以使用不同的套件版本

3、套件升级不影响其他应用

ubuntu16.4安装:

[sudo] pip install virtualenv

linux安装:
$ sudo easy_install virtualenv

如果是在 Windows 下并且没有安装 easy_install 命令,你首先必须安装 easy_install 。 要想获取更多的安装信息,请查看 Windows 下的 pip 和 distribute 。一旦安装好easy_install , 运行上述的命令,但是要去掉 sudo 前缀。

Windows 下的 pip 和 distribute
在 Windows 系统下,安装 easy_install 有些棘手,但是仍然很简单。最简单的方式是下载 distribute_setup.py 文件接着运行它。
运行这个文件最简单的方式就是打开下载文件夹接着双击这个文件。 接着,把 Python 的 Scripts 文件夹添加到 PATH 环境变量来,这样 easy_install 命令和其它 Python 脚本就加入到了命令行自动搜索的路径。
做法是:右键单击桌面上或是“开始”菜单中的“我的电脑”图标,选择“属性”, 然后单击“高级系统设置”(在 Windows XP 中,单击“高级”选项卡),
然后单击“环境变量”按钮, 最后双击“系统变量”栏中的“Path”变量,并加入你的 Python 解释器的 Scripts 文件夹。
确保你用分号把它和现有的值分隔开。
假设你使用 Python 2.7 且为默认目录,添加下面的值: ;C:\Python27\Scripts
这样就完成了!为了检测是否正常工作,打开命令提示符执行 easy_install。在 Windows Vista 或者 Windows 7 下如果开启了用户账户控制,它应该提示需要管理员权限。 现在已经安装好 easy_install,你能使用它来安装 pip: > easy_install pip

一旦成功安装 virtualenv,运行 shell 创建自己的环境。我通常会创建一个项目文件夹,其下创建 venv 文件夹:

创建虚拟环境

$ mkdir myproject
$ cd myproject
$ virtualenv venv
New python executable in venv/bin/python
Installing distribute............done.

激活相应的环境。

在Linux 下:

$ . venv/bin/activate

在Windows下:

$ venv\scripts\activate

以下的命令来激活你的 virtualenv 中的 Flask:

$ pip install Flask

全局安装

以 root 权限运行 pip:

$ sudo pip install Flask

Windows 系统:

pip install Flask

最新文章

  1. 利用Python进行数据分析(1) 简单介绍
  2. 序列流 SequenceInputStream
  3. js事件代理(委托)
  4. JSON入门教程
  5. 欧几里得证明$\sqrt{2}$是无理数
  6. ADF_Starting系列9_使用EJB/JPA/JSF通过ADF构建Web应用程序之测试J2EE Container
  7. 分割文件命令split
  8. OC2-xml文件解析
  9. 禁止UITextField 使用粘贴复制功能
  10. Oracle中如何判断字符串是否全为数字,以及从任意字符串中提取数字
  11. javascript . 02 break和continue、while、数组、冒泡排序
  12. STM32获取DHT11温度传感器数据
  13. Java数据结构和算法总结-冒泡排序、选择排序、插入排序算法分析
  14. Elasticsearch集群调优
  15. js实现bind方法
  16. bootstrap学习1
  17. Vue(十五)组件
  18. Monkey稳定性测试
  19. Python项目生成requirements.txt的多种方式
  20. 补充下.net知识

热门文章

  1. win7 64位下如何安装配置mysql-5.7.4-m14-winx64(安装记录)
  2. UNP服务器设计范式总结
  3. 洛谷 1463[SDOI2005] 反素数ant
  4. margin负边距的使用(超简单)
  5. 模板—扩展GCD*2
  6. Mac OS X 常用快捷键一览
  7. dataframe构建
  8. tf.cast用法
  9. 模板—树上倍增LCA
  10. iptables 通讯端口转接(Port Forwarding)