在Linux-Ubuntu中创建python虚拟环境
1. 使用系统自带的venv创建
python3 -m venv 虚拟环境名称
可以看到在终端中输入命令后,就会在当前目录下生成一个虚拟环境文件夹,接着启动即可
启动方式:
在生成的虚拟环境文件夹中,里面有个bin文件夹,bin文件下有个activate文件,启动该文件就启动虚拟环境
启动命令:source test/bin/activate
当命令行左边出现(虚拟环境名称)时,就说明虚拟环境启动成功
输入pip list
,显示出该虚拟环境下python安装的库,可以看到是非常干净,独立的。
要想安装其他库,之间在该虚拟环境下pip install 库名
即可
退出虚拟环境:终端中deactivate
即可,左边(虚拟环境名称)消失,即为退出成功
2. 使用virtualenv创建虚拟环境
Virtualenv是一个Python的虚拟环境库,通过它可以防止各个项目之间因为Python版本的不同或第三方库版本不同引起冲突,每个虚拟环境都是独立的 干净的
下载:pip install virtualenv
创建虚拟环境: virtualenv -p python3 虚拟环境名称
输入命令,可看到created virtual environment CPython3.8.5.final.0-64 in 647ms
这一句话,表示的是该命令创建了python3.8.5的虚拟环境,同时该目录下生成了一个虚拟环境名称的文件夹。
启动虚拟环境:source 虚拟环境名称/bin/activate
,启动命令具体要看所在位置
退出虚拟环境: deactivate
,同上
此外:虚拟环境不是必须的,根据个人情况和习惯使用
出虚拟环境: deactivate
,同上
此外:虚拟环境不是必须的,根据个人情况和习惯使用