安装virtualenv好处多多,可以让当前的项目使用单独的类库,实现系统类库的隔离,所以能够自由地控制当前项目类库的版本,不受系统类库的影响;还有其他N多好处。

下面是安装说明和使用示例:

首先安装virtualenv:

sudo pip install virtualenv

安装好之后,创建虚拟环境目录test_env:

virtualenv test_env

在目录下,有 bin, include, lib, local四个子目录,这就是项目的虚拟环境了;接着激活虚拟环境:

source test_env/bin/activate

这样就可以使用虚拟环境进行项目的开发了。

需要注意的一点:平时在开发中可能会用到sudo命令,但是在虚拟环境中一般不使用,假如使用sudo python manage.py runserver 0.0.0.0:8080命令,那么加载的就是系统(全局)的类库,而非虚拟环境的类库。

最新文章

  1. Linux SHELL,环境变量
  2. 前后台读取Web.config中的值的方法
  3. tomcat下iims的配置感悟
  4. maven打包时使用的pom配置
  5. 15个带给您优秀用户体验的移动应用 UI 设计
  6. sp_executesql介绍和使用
  7. Linux系统Shutdown命令定时关机详解
  8. flume监控之ganglia
  9. SQL Server 无法打开物理文件的 2 种解决办法
  10. List<T>转换为ObservableCollection<T>
  11. Brief introduction to Cassandra 【Cassandra简介】
  12. python进阶(3):模块和包
  13. 11个优秀的Android开发开源项目
  14. 2017-12-19python全栈9期第四天第三节之iterable可迭代对象join之字符串和列表转换成字符串和range
  15. 浏览器url地址殊字符转义编码
  16. mpvue开发项目总结(从0到上线)
  17. 代码详解:TensorFlow Core带你探索深度神经网络“黑匣子”
  18. 谷歌浏览器中安装Axure扩展程序
  19. LODOP选择路径,保存写入word文件
  20. Java使用Redis学习笔记

热门文章

  1. 前端自动构建工具@gulp入门
  2. prim
  3. hash 表 | | jzoj 1335 | | 脑残+手残 | | 集合的关系
  4. php设计模式 Proxy (代理模式)
  5. vios 多 vlan设置
  6. ajax select option 数据。为了下次方便信手拈来!!
  7. C#结构
  8. struts2一些概念介绍和标签的使用
  9. JavaScript中对象的含义与this的指向
  10. java的继承