学习日志-虚拟环境搭建

学习日志-虚拟环境搭建,第1张

在读研前的漫长暑假,决定学点东西,以此记录,新手上路,如有问题还请斧正。


不管是做什么项目开发,为了整体的纯净性和开发环境的统一,隔离python环境,虚拟环境几乎是必备的初始条件。


这里记录虚拟环境的安装的一些常见代码的使用,以供之后学习参考。


virtualenv

virtualenv的安装

pipx install virtualenv

虚拟环境创建

virtualenv venv   //这里的venv为虚拟环境名,可自由命名

根据virtualenv官方网站的解释这个指令主要分为两个阶段,一个是找到一个python解释器,然后在指定目录下创建一个(默认与该解释器相匹配,也可以通过 -p 选项来指定版本)虚拟环境。


这里的venv是由模板来进行创造虚拟环境,如果有独特的环境需求以及对自己所需的包足够清晰,可以通过 builtin 来进行相应的选择。


虚拟环境中包的安装

pip
app-data

pip和app-data都可以实现包的安装,主要差别在于app-data安装的包在之后的虚拟环境中使用时,可以实现复用从而不需要花费更多时间进行再次安装。


虚拟环境的激活

venv\Scripts\activate //venv为虚拟环境名

虚拟环境的退出

deactivate

virtualenv的管理工具--win版

pip install virtualenvwrapper-win

使用管理工具可以简化 *** 作更方便的使用虚拟环境。


基于wrapper工具的创建虚拟环境

mkvirtualenv (-p path) venv //-p为可选项,可以在后面跟上python的路径来选择创建哪个版本的python环境,venv是虚拟环境名,可自行更改。


退出用deactivate即可

使用工具便捷查看和选择虚拟环境

workon  //workon即可查看当前已有的虚拟环境
workon venv // venv为对应的环境名,这个 *** 作可以直接进入该环境

关于virtualenv更多详细内容可见官网https://virtualenv.pypa.io/en/latest/index.html 

更多实用 *** 作,会继续添加,以便查看使用 

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/577785.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-11
下一篇 2022-04-11

发表评论

登录后才能评论

评论列表(0条)

保存