Virtualenv

安装

安装前最好保证pip为最新版本:

python -m pip install -U pip
pip install virtualenv

创建新的环境

virtualenv --user env_name

virtualenv --user --no-site-packages env_name  #已经安装到系统Python环境中的所有第三方包都不会复制过来

激活环境

env_name\scripts\activate

退出环境

deactivate

查看环境内已安装的包

pip list

  

Virtualenvwrapper

  virtualenv 的一个最大的缺点就是,每次开启虚拟环境之前要去虚拟环境所在目录下的 bin 目录下 source 一下 activate,这就需要我们记住每个虚拟环境所在的目录。

  一种可行的解决方案是,将所有的虚拟环境目录全都集中起来,比如放到 ~/virtualenvs/,并对不同的虚拟环境使用不同的目录来管理。virtualenvwrapper 正是这样做的。并且,它还省去了每次开启虚拟环境时候的 source 操作,使得虚拟环境更加好用。

  安装virtualenvwrapper的前提是要安装virtualenv。

pip install virtualenvwrapper-win  #linux下则不需加-win

  安装好以后进入安装目录运行virtualenvwrapper.bat即可。

  创建虚拟环境

mkvirtualenv env_name

mkvirtualenv --python="C:\Program Files\Python36\python.exe" env_name #指定python解释器,前提是系统环境中已安装

  激活环境

workon env_name

  常用命令

rmvirtualenv env_name    #删除环境
lsvirtualenv #列出所有环境
lssitepackages #显示site-packages目录的所有内容

  

最新文章

  1. mysql 学习官网
  2. 变通实现微服务的per request以提高IO效率(三)
  3. 微信签名算法的服务端实现(.net版本)
  4. Unity四元数小问题整理
  5. Design Elevator
  6. java转换json需要导入的jar包,org/apache/commons/lang/exception/NestableRuntimeException
  7. linux内存分配
  8. java 截取pdf
  9. Java性能调优笔记
  10. XML解析器(转)
  11. mysql 安装配置详解
  12. MCS-51单片机实用子程序库
  13. simpleDateFormat日期格式转换
  14. ITU-T Technical Paper: 测量QoS的基本网络模型
  15. MyBatis(七) 自定义映射结果ResultMap
  16. Linux高效数据统计命令wc
  17. #!/usr/bin/python3 和 #!/usr/bin/env python3的区别
  18. HDFS笔记(一)
  19. 会员通过消费攒积分,升级RENEW以及降级的需求
  20. c++官方文档-指针

热门文章

  1. 简易MySQL存储过程
  2. JS 实现复制一个或多个内容到剪贴板
  3. webpack 配置文件说明
  4. 洛谷-p5410-扩展KMP模板
  5. 小程序上传base64的图片,可上传多张
  6. xml配置文件 操作
  7. js的三种异步处理
  8. XML -- XML基础知识
  9. hdu 5821 Ball 思维题
  10. URAL 2092 Bolero 贪心