virtualenv 每次开启虚拟环境,都需要在虚拟环境所在目录下的 bin 目录下source ./activate。
virtualenvwrapper在WORKON_HOME下对不同的虚拟环境使用不同的目录来管理。
省去了每次开启虚拟环境的 source 操作,使得虚拟环境更加方便。

★WORKON_HOME :就是用来存放各种虚拟环境目录的目录。
【windows环境下】

1,安装

前提:安装virtualenv
pip install virtualenvwrapper-win
2,新建系统环境变量

变量名:输入 WORKON_HOME, 变量值:输入自定义的路径,该路径为虚拟环境的所在根目录。
不创建的话,默认虚拟环境保存位置为%HOMEPATH%/Envs
%HOMEPATH%是:C:\Users\Administrator
例:C:\Users\Administrator\Envs

3,运行初始化脚本
进入pthon的安装路径:C:\Program Files\python37\Scripts下
运行virtualenvwrapper.bat
重新打开cmd命令行窗口使用。

【linux环境下】
1,安装
前提:安装virtualenv
pip install virtualenvwrapper

2,配置(初始化脚本,需要每次启动执行)
修改~/.bash_profile或~/.bashrc配置文件,加入:

export WORKON_HOME=~/virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
export VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python3 #指定python解释器。
可选:
export VIRTUALENVWRAPPER_VIRTUALENV_ARGS='--no-site-packages'
export PIP_VIRTUALENV_BASE=$WORKON_HOME #告诉pip虚拟环境的位置,pip安装扩展库,就会安装到对应的目录下。
export PIP_REQUIRE_VIRTUALENV=true

3,使生效。
source ~/.bash_profile

4,常用命令
•创建新的虚拟环境
mkvirtualenv [环境名称]
•切换环境
workon [环境名称]
•退出虚拟环境
deactivate
•列出可用的运行环境
lsvirtualenv
•删除虚拟环境
rmvirtualenv [环境名称]

•拷贝虚拟环境
cpvirtualenv [源环境名称] [目标环境名称]
•改变当前工作目录为当前虚拟环境下所指定的目录
cdvirtualenv [子目录]
•改变当前工作目录为当前虚拟环境的sitepackages下所指定的目录
cdsitepackages [子目录]
•列出当前虚拟环境安装了那些扩展库
lssitepackages

转载于:https://www.cnblogs.com/mountain2011/p/11355586.html

virtualenv wrapper安装配置相关推荐

  1. Linux下安装配置virtualenv与virtualenvwrapper

    一.Linux下安装.配置virtualenv 配置源 #指定清华源下载pip的包 [root@localhost opt]# pip3 install -i https://pypi.tuna.ts ...

  2. 如何安装python3.7.6_CentOS7安装Python3.7.6,配置pip,安装配置virtualenv和virtualenvwrapper...

    环境 系统:CentOS7 1804 x64 安装Python3.7.6 安装依赖及工具yum update yum install -y zlib-devel bzip2-devel openssl ...

  3. 如何在虚拟linux环境运行python_Python 虚拟环境 | Mac/Linux下如何避坑安装配置Virtualenv...

    1.为什么要使用虚拟环境 在Python中,不同的应用可能需要用到不同版本的第三方包,而这些第三方包被统一存放到目录site-packages中,不同版本的包容易相互覆盖,如安装Django 2.1时 ...

  4. mac安装python虚拟环境_详解Mac配置虚拟环境Virtualenv,安装Python科学计算包

    最近正在自学Python做科学计算,当然在很多书籍和公开课里最先做的就是安装Numpy, Scipy, Matplotlib等包,不过每次安装单独的包时,都会有各种问题导致安装失败或者调用失败. 比如 ...

  5. Jetson Nano安装配置

    文章目录 安装部署 系统配置 开发环境检查配置 检查python 检查TensorRT 检查CUDA 检查CuDNN 检查OpenCV 安装配置拼音输入法 删除LibreOffice 开发环境搭建 p ...

  6. python3.6.2怎样安装,python 3.6.2 安装配置方法图文教程

    python 3.6.2 安装配置方法图文教程 Windows下Python(pip)环境搭建(3.6)图解,供大家参考,具体内容如下 1.下载最新的Python安装:3.6.2 2.安装时不要选择默 ...

  7. Ubuntu 14.04+cuda 7.5+caffe安装配置

    换了新电脑,整个人喜气洋洋,然后就屁颠屁颠地开始配置caffe的使用环境. 可是!!!配置这个坑爹的caffe环境让我重装系统N次加上重装cudaN次,后来发现有好多都是很琐碎的注意事项,好多人都没有 ...

  8. linux resin 自动启动不了,Resin 安装-配置-自启动-Linux

    Resin 安装-配置-自启动-Linux 2005-4-8 15:33:00 将resin-version/contrib/init.resin.in复制到/etc/rc.d/init.d/resi ...

  9. 2015.08.17 Ubuntu 14.04+cuda 7.5+caffe安装配置

    2016.06.10 update cuda 7.5 and cudnn v5 2015.10.23更新:修改了一些地方,身边很多人按这个流程安装,完全可以安装 折腾了两个星期的caffe,windo ...

最新文章

  1. C语言函数集(十八)
  2. Study 1 —— HTML5概述
  3. SQL 关于地图两个坐标点之间的距离运算
  4. protobuf java基础
  5. mysql pxc测试_Mysql同步机制 - PXC 压力测试 tpcc安装及使用
  6. 仓库温度湿度控制措施_药品仓库如何保持温湿度均衡?
  7. tesseract win 训练
  8. 安装photoshop2022mac遇到安装失败错误代码182解决方法
  9. 基本排序算法之1——希尔排序shellsort
  10. 10个基于 Ruby on Rails 构建的顶级站点
  11. Fiddler中文版汉化插件 0.1
  12. 浏览器推荐及浏览器内核
  13. 魅蓝s6手机sim卡不显示无服务器,科普OPPOA57怎么截图及魅蓝S6怎么插卡
  14. OpenFOAM+petsc
  15. mysql chm 文档_最简单,最实用的数据库CHM文档生成工具——DBCHM
  16. java除去类里面的黄色警告_java中使用list会出现黄色警告图标如何去除
  17. csgo原始输入开不开_CSGO职业哥参数配置:帅气猪猪JW
  18. SQL Server 2014 无法连接到服务器
  19. 华为鸿蒙2.0开发文档及API
  20. 变分自编码AVE器生成图像(Pytorch)

热门文章

  1. 小菜学习设计模式(五)—控制反转(Ioc)
  2. BZOJ1076 [SCOI2008] 奖励关
  3. 谈吉日嘎拉的《白话反射技术》及其他(吵架篇)
  4. linux 无锁队列覆盖问题,无锁队列杂谈
  5. 汇编语言对显存直接输出字符串
  6. struts2之单个文件上传
  7. golang中的strings.SplitAfterN
  8. shell实例第8讲:seq命令
  9. 时间戳转格式化日期,日期转换成时间戳
  10. 面向对象的程序设计——理解对象