欢迎来到课桌文档! | 帮助中心 课桌文档-建筑工程资料库
课桌文档
全部分类
  • 党建之窗>
  • 感悟体会>
  • 百家争鸣>
  • 教育整顿>
  • 文笔提升>
  • 热门分类>
  • 计划总结>
  • 致辞演讲>
  • 在线阅读>
  • ImageVerifierCode 换一换
    首页 课桌文档 > 资源分类 > DOCX文档下载  

    Python-虚拟环境.docx

    • 资源ID:1685143       资源大小:10.25KB        全文页数:2页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Python-虚拟环境.docx

    知道了什么是环境,再来理解什么是虚拟环境就非常容易了。简而言之,虚拟环境就是Py1.hon环境的一个副本。要得到这么一个副本,首先: 耍给它单独找个文件夹存起来 要给它取个名字这个文件夹的名字也就是这个虚拟环境的名字,在这个文件夹下面有这些东西: 个python,exe 一个Scripts目录 一个1.ib目录这里和普通环境有2点不一样的地方: python.exe也放在了Scripts目录下面(原因下面会讲) 1.ib目录下面只有site-packages目录VenV模块在Python2.X的时候,创建虚拟环境还需要安装第三方的VirIUaIenV,但是自从Python3.3版本之后,标准库里内置了venv模块,可以用来创建虚拟环境。在命令行中使用卜.面的命令来快速创建一个虚拟环境:Python-tnvenvVenVdemo上面的命令会在当前目呆下,新建一个名为Vcnvdemo的虚拟环境其中InCIUde基本不用管,1.ib目录下也没什么特别的,主要就是Scripts目录:其中多出了activate和deactivate用来激活和去激活虚拟环境。“activate有多个后缀的文件,适配多个环境,敲命令的时候不需要带后缀#激活venvdemoScriptsactivate#去激活venvdemoScriptsdeacIiva1.e为什么要有虚拟环境当我们安装一个Py1.hon程序或者库的时候,一般情况下我们虽然是想要安装1个包,比如说,pipinsta1.1.django.然而实际安装的都是堆包。这些包默认都会安装到Python环境的site-packages目录下面.下次再安装其它包时,也是如此。冈为同个库,只能在个环境中存在份,那么这其中如果发现某个依赖包己经存在,只能大家公用.这样下去,说不定哪一天这中间就出现了版本不兼容。要在虚拟环境里安装Pyinsta1.1.er如果你没有在虚拟环境中安装PyinS1.aIIer,你同样可以使用PyinS1.aUer命令,但是调用的是你系统原本的那个Python编译器,内含很多关联库,导致即使在虚拟环境中,你打包的exe文件仍然非常大。保存虚拟环境我们知道在使用pipinsta1.1.的时候可以通过-r选项指定一个requirements文件,这样就能批量安装所有依赖。在requirements里面可以精确的指定安装包版本,有效地避免不兼容问题。执行PiPfreeze可以把当前环境安装的包以requirements的格式输出。

    注意事项

    本文(Python-虚拟环境.docx)为本站会员(夺命阿水)主动上传,课桌文档仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知课桌文档(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-1

    经营许可证:宁B2-20210002

    宁公网安备 64010402000986号

    课桌文档
    收起
    展开