linux虚拟环境的创建与使用

方法一:

一.安装虚拟环境所需的包

安装虚拟环境需要包的命令:

sudo pip install virtualenv
sudo pip install virtualenvwrapper

安装完虚拟环境后,如果提示找不到 mkvirtualenv 命令,需配置环境变量:

#1.创建目录用来存放虚拟环境
mkdir $HOME/.virtualenvs

#2.打开~/.bashrc文件,添加两行代码
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh

#如果还是提示找不到mkvirtualenv命令,可能是virtualenvwrapper.sh文件路径不对,用which找出路径
#which virtualenvwrapper.sh
#用找出的路径替换source /usr/local/bin/virtualenvwrapper.sh中的路径

#3.运行
source ~/.bashrc
二.创建虚拟环境

在python2中创建虚拟环境:

mkvirtualenv 虚拟环境名称
#例:mkvirtualenv yolov5

#提示:如果不指定python版本,默认安装的是python2的虚拟环境

在python3中创建虚拟环境:

mkvirtualenv -p python3 虚拟环境名称
#例:mkvirtualenv -p python3 yolov5
三.虚拟环境的简单使用

查看虚拟环境的命令:

workon

使用虚拟环境的命令:

workon 虚拟环境名称
#例:workon yolov5

退出虚拟环境的命令:

deactivate

删除虚拟环境的命令:

rmvirtualenv 虚拟环境名称
#例:rmvirtualenv yolov5

#删除正在运行的虚拟环境,需要先退出,再删除
#即,先deactivate,再rmvirtualenv yolov5

方法二:

#创建一个python版本是3.6的虚拟环境
conda create -n 虚拟环境名称 python=3.6

#激活虚拟环境
conda activate 虚拟环境名称

#查看已安装的虚拟环境
conda info --envs

#退出虚拟环境
deactivate 虚拟环境名称
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐