一,虚拟环境
1,虚拟环境是什么?
venv
是Python的一个标准库,用于创建和管理虚拟环境。
虚拟环境是Python的一个隔离空间,在这个空间中,
你可以安装和管理Python包,而不会影响到系统中的其他Python环境。
2,虚拟环境的特点:
隔离性:每个虚拟环境都有自己的Python解释器/独立的站点包(site-packages)目录。
在虚拟环境中安装或卸载的Python包不会影响到其他虚拟环境,
也不会影响到系统级别的Python环境。
创建和管理方便:venv
提供了简单的命令来创建、激活和关闭虚拟环境。
你可以在需要的时候快速创建一个新的虚拟环境,进行包的安装和测试,
在不需要的时候将其删除即可。
版本管理:使用虚拟环境,你可以在不同的环境中安装和使用不同版本的Python包,
这对于开发和测试兼容性问题非常有用。
二,创建虚拟环境
# 第二个venv是虚拟环境的目录名
root@lhdpc:/data/python/tutorial/hello# python3 -m venv venv