版本:python37, virtualenv==16.7.8, virtualenvwrapper-win==1.2.5

pip37 install virtualenv  安装支持虚拟环境的包,注意这里是用的python37的pip来安装的
完成后,可在python37的scripts里面看见virtualenv.bat文件
pip37 install virtualenvwrapper-win 仅仅使用virtualenv不方便管理虚拟环境,virtualenvwrapper可管理多个虚拟环境
完成后,可在python37的scripts里面看见mkvirtualenv.bat和workon.bat等文件 virtualenv myenv 用virtualenv安装单个虚拟环境,默认是安装在当前路径下,也就是 C:\Users\Administrator
C:\Users\Administrator\myenv\Scripts>activate 进入这个虚拟环境
(myenv) C:\Users\Administrator\myenv\Scripts>python 试试python能不能用
(myenv) C:\Users\Administrator\myenv\Scripts>pip3 install requests 检查一下pip安装的包是不是在这个虚拟环境里面
(myenv) C:\Users\Administrator\myenv\Scripts>deactivate 退出这个虚拟环境 mkvirtualenv myenv01 用virtualenvwrapper安装虚拟环境myenv01 (wrapper安装的所有虚拟环境都会被默认放在C:\Users\Administrator\Envs下)
安装完成后将会自动进入这个虚拟环境
(myenv01) C:\Users\Administrator>python 试试python能不能用
(myenv01) C:\Users\Administrator>pip3 install requests 检查一下pip安装的包是不是在这个虚拟环境里面
(myenv01) C:\Users\Administrator>pip36 我电脑上只有一个地方有pip36,而这里输入pip36并没有报错,说明在虚拟环境中,优先找自己的scripts,找不到再去系统的path里面去找
(myenv01) C:\Users\Administrator>deactivate 退出当前虚拟环境 mkvirtualenv myenv02 -p C:\Python36\python36.exe 可以指定虚拟环境的python版本
(myenv02) C:\Users\Administrator>python >>>Python 3.6.8吧啦吧啦吧啦 可见Python 3.6.8被成功的用在了这个虚拟环境中 workon 查看当前都有哪些虚拟环境
由于virtualenvwrapper把这些命令都放在了python37的scripts里,而我已经把这个路径加到了系统的环境变量,所有可直接使用
workon myenv01 直接进入这个虚拟环境 注:workon的路径是可以人为修改的(在系统环境变量中增加一个WORKON_HOME,同时指定路径即可)

 

python虚拟环境的配置: virtualenv 和 virtualenvwrapper-win 的用法的更多相关文章

  1. python虚拟环境的使用---virtualenv and virtualenvwrapper

    虚拟环境 virtualenv 常用操作 step1: 安装 : pip install virtualenv step2:新建 : virtualenv venv cd venv activate ...

  2. python虚拟环境的配置-ubuntu 18.04后

    python虚拟环境的配置 安装相关包 pip install virtualenv pip install virtualenvwrapper 配置~/.bashrc 加入以下内容: ------- ...

  3. Linux下安装配置virtualenv与virtualenvwrapper

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

  4. Python虚拟环境的配置

    Python中,配置虚拟环境主要是为了防止版本之间的冲突,我是这么理解的: 1.用虚拟环境可以在一个电脑中使用多个Python解释器以及扩展: 2.可以方便的在同一台电脑中使用多个版本的代码. 虚拟环 ...

  5. Windows下Python虚拟环境的配置

    一.了解Python虚拟环境 所谓虚拟环境可以理解为不同的不连通的本地设备,打个比方就是在一台电脑上能做到多台电脑能做的事情. 例如:现在我们有两个项目需要不同的配置,记为A项目需要库a------- ...

  6. python虚拟环境管理之virtualenv,virtualenvwrapper,pipenv,conda

    虚拟环境的作用 使python环境拥有独立的包,避免污染原本的python环境.为不同的项目创建不同的环境可以避免安装的库过于庞大和相互干扰. 例如你想在同一台机器上开发用python2和python ...

  7. 如何在Mac中配置Python虚拟环境,踩了好多坑

    如何在Mac中配置Python虚拟环境 1.安装virtualenv pip3 install virtualenv 2.安装virtualenvwrapper pip3 install virtua ...

  8. python虚拟环境四

    python虚拟环境管理器 我们在使用python虚拟环境的时候,最好安装一个虚拟环境管理器,这样我们就能很方便的管理python的 虚拟环境,而python的虚拟环境管理工具包就是virtualen ...

  9. Windows下的python虚拟环境设置

    Windows下的python虚拟环境设置: virtualenv 在python开发中,我们可能会遇到一种情况:就是当前的项目依赖的是某一个版本,但是另一个项目依赖的是另一个版本,这样就会造成依赖冲 ...

随机推荐

  1. P3723 【[AH2017/HNOI2017]礼物】

    被某大佬指出这是多项式板子!? 我们假设我们原始数列是\(a_i, c_i\), 旋转后的数列是\(a_i, b_i\),我们的增加量为x \[\sum_{i = 1}^n(a_i - b_i + x ...

  2. Lombok:小辣椒的安装与使用

    0.简介 Lombok是一个可以通过简单的注解形式来帮助我们简化消除一些必须有但显得很臃肿的Java代码的工具, 通过使用对应的注解,可以在编译源码的时候生成对应的方法,官网有详细的使用说明和视频. ...

  3. Dockers安装nginx

    方法一.通过 Dockerfile构建 创建Dockerfile 首先,创建目录nginx,用于存放后面的相关东西. runoob@runoob:~$ mkdir -p ~/nginx/www ~/n ...

  4. PKUWC2020 游记

    因为CSP-S挂的并不厉害,蜜汁来到了PKU,所以有了这篇游记. DAY 0 上午在机房颓废,中途还整了一个出校证. 九点多,两个THU的大神去拿笔记本和手机颓废了,不久被两个教练拉着和kx跑了出去. ...

  5. ubuntu16.04安装python3.7

    1.安装依赖包 sudo apt-get update sudo apt-get install build-essential python-dev python-setuptools python ...

  6. Understanding Action Filters (C#) 可以用来做权限检查

    比如需要操作某一张表league的数据,multi-tenancy的模式,每一行数据都有一个租户id的字段. 那么在api调用操作的时候,我们需要检查league的id,是否和当前用户所属的租户信息一 ...

  7. vsnprintf和snprintf(vsnprintf就是为了支持va_list,实现对于sprint功能封装而做的)

    vsnprintf和snprintf是C语言printf家族函数的成员,相关函数列表如下: #include <stdio.h> int printf(const char *format ...

  8. shell - 拉取代码部署执行

    #!/bin/bash nodejs_path=/data/myserver/yihao01-node-js cd /data/myserver if [ -d "$nodejs_path& ...

  9. Andorid SQLite数据库开发基础教程(3)

    Andorid SQLite数据库开发基础教程(3) 数据库生成方式 数据库的生成有两种方式,一种是使用数据库管理工具生成的数据库,我们将此类数据库称为预设数据库,另一种是使用代码生成的数据库. 使用 ...

  10. ISO/IEC 9899:2011 条款6.8.1——标签语句

    6.8.1 标签语句 语法 1.labeled-statement: identifier    :    statement default    :    statement case    co ...