虚拟环境简介
什么是虚拟环境?
虚拟环境是用于依赖项管理和项目隔离的Python工具,允许Python站点包(第三方库)安装在本地特定项目的隔离目录中,而不是全局安装(即作为系统范围内的Python的一部分)。
虚拟环境的组成
安装了第三方库的site-packages /文件夹。
系统上安装的Python可执行文件的symlink符号链接。
确保执行Python代码的脚本使用在给定虚拟环境中安装的Python解释器和站点包。
为什么需要虚拟环境?
当做一个项目时,可能会用到一些模块,如果都用电脑自带的python环境,并且把所有的模块都安装在这上面,很容易使得自带python环境十分臃肿,而且到时候如果迁移到别的电脑时还需要重新安装对应模块,所以可以用虚拟环境,在不同的环境下安装对应的模块,迁移时也把整个环境迁移过去即可
常用的虚拟环境有什么?
virtaulenv,pipenv,conda