首页 > 其他分享 >virtualenvwrapper 使用流程

virtualenvwrapper 使用流程

时间:2023-08-14 19:00:09浏览次数:46  
标签:test1 流程 virtualenvwrapper 虚拟环境 install 使用 pip txt

virtualenvwrapper 使用流程

virtualenvwrapper 基于virtualenv,可以更方便的管理 Python 虚拟环境,virtualenvwrapper-win依赖于virtualenv,所以也要安装virtualenv。

需要注意的是, virtualenvwrapper 在 Windows 系统中 只能通过 cmd 才能正常使用

一、安装virtualenvwrapper-win

首先安装 pip install virtualenv
Windows下:pip install virtualenvwrapper-win(pip install virtualenvwrapper # 非Windows下安装方式)

二、配置虚拟环境路径

配置环境变量,如果不配置环境变量,创建后的虚拟环境默认在C盘(我的在C:\Users\HP\Evns目录下),这样配置后就在你的变量值的目录下(配置完重新打开cmd命令行),我将路径更改到D盘下。

三、常用命令

  1. 创建虚拟环境 mkvirtualenv test1(虚拟环境名称)
  2. 选择一个python解释器来搭建:mkvirtualenv env --python=python2.7
  3. 查看虚拟环境 lsvirtualenv或者workon
  4. 进入虚拟环境 workon test1(虚拟环境名称)
  5. 退出虚拟环境 deactivate
  6. 删除虚拟环境rmvirtualenv test1(虚拟环境名称)
  7. 查看虚拟环境下的安装包 pip list
  8. 其它有空的命令
    cdvirtualenv #导航到当前激活的虚拟环境的目录中,比如说这样您就能够浏览它的 site-packages。
    cdsitepackages # 和上面的类似,但是是直接进入到 site-packages 目录中。
    lssitepackages #显示 site-packages 目录中的内容。

virtualenvwrapper 命令的完全列表 。

四、实例

1.创建虚拟环境test1

2.查看创建的虚拟环境

3.可以看到配置的环境变量已经生效,在D盘下面创建了Evns目录

4.查看虚拟环境下的安装包 pip list

pip install -r requirements.txt

使用pipreqs 写入requirements.txt,只是程序中所用到的包,并不是电脑中安装的所有的包。

pip install pipreqs
  • 1

pip freeze > requirements.txt

可使用国内镜像提高下载速度

清华下载镜像:pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple

阿里镜像 https://mirrors.aliyun.com/pypi/simple/

标签:test1,流程,virtualenvwrapper,虚拟环境,install,使用,pip,txt
From: https://www.cnblogs.com/aashui/p/17629479.html

相关文章

  • Python 优雅的使用 subprocess.Popen 获取实时输出,以及中止 subprocess
    #-*-coding:utf-8-*-importshleximportosimportsignalimporttimeimportthreadingfromsubprocessimportPopen,PIPEdefrun_command(command):process=Popen(shlex.split(command),stdout=PIPE)st=time.time()whileTrue:ou......
  • 使用布隆过滤器求两个大文件交集
    随着互联网的发展,大数据应用越来越多。如何在内存有限的条件下,对超大规模数据进行效率处理,是一个值得探讨的问题。本文将以求两个文件共同元素为例,探讨一种基于布隆过滤器的高效算法。问题描述假设有文件A和文件B,各包含50亿个url,每个url64字节,内存限制为4G。要求找出A和B......
  • vue3 使用 vue-i18n 配置多语言环境
    1.插件地址:VueI18n官方文档GitHub地址2.安装:在Vue之后引入vue-i18n,它会自动安装:<scriptsrc="https://unpkg.com/vue/dist/vue.js"></script><scriptsrc="https://unpkg.com/vue-i18n/dist/vue-i18n.js"></script>NPM:npminstallv......
  • Apipost接口自动化控制器使用详解
    测试人员在编写测试用例以及实际测试过程中,经常会遇到两个棘手的问题:•稍微复杂一些的自动化测试逻辑,往往需要手动写代码才能实现,难以实现和维护•测试用例编写完成后,需要手动执行,难以接入自动化体系这里,小编在Apipost自动化测试中还原了用户在电商平台购物实例,并利用这个实例来......
  • 【产品人卫朋】专栏及配套资料更新:华为流程体系、产品经理、IPD与BLM模型
    目录前言01华为流程体系专栏02产品经理进阶专栏03华为战略方法论专栏04IPD进阶100例专栏作者介绍前言截止目前,本号已上线四大干货专栏,内容涉及:01华为流程体系(图文+视频);02硬件产品经理(图文+视频);03BLM战略方法论(图文+视频);04集成产品开发IPD体系(图文)。四大专栏具体内容......
  • 使用vue自定义指令实现按钮权限管理
    原文链接:https://www.jianshu.com/p/f7d6b9420cee官网链接:https://v2.cn.vuejs.org/v2/guide/custom-directive.html注册全局指令Vue提供了一个directive方法给我们注册自定义指令,在main.js中注册一个全局的自定义指令。directive方法接收两个参数:指令名称、包含指令钩子函......
  • Anaconda使用教程
    参考:https://zhuanlan.zhihu.com/p/348120084下载Anaconda下载地址https://www.anaconda.com/https://repo.anaconda.com/archive/Anaconda3-2023.07-2-Windows-x86_64.exe双击安装,一直下一步等待安装完成,添加环境变量使用以下语句创建一个新的环境变量,新的环境变量......
  • 使用Navicate 登录SQL server时 报错 建立连接时出现与网络相关的或特定于实例的错误
    1.先查看是否允许远程连接:右键-属性-连接-允许远程连接到此服务器2.若不行的话,再检查SqlServer网络配置里面的SQLEXPRESS的协议-TCP/IP是否启用;3.启用TCP/IP协议之后,右键-属性-IP地址-找到本机ip-设置1433端口......
  • vuex辅助函数使用
    一:mapState的使用此函数返回一个对象,生成计算属性-当一个组件需要获取多个状态时候,将这些状态都声明为计算属性会有些重复和冗余。mapState可以声明多个需要在组件中引入:需要在组件中引入:import{mapState}from'vuex'...mapState({/......
  • Golang: 使用embed内嵌资源文件-转
    转载:https://blog.kakkk.net/archives/71/embed介绍首先,embed是 go1.16才有的新特性,使用方法非常简单,通过 //go:embed指令,在打包时将文件内嵌到程序中。官方文档:https://pkg.go.dev/embed快速开始文件结构.├──go.mod├──main.go└──resources└──hello......