使用virtualenv包管理工具来管理虚拟环境
1、安装virtualenv
pip install virtualenv
若报错找不到对应的版本
yum install python-virtualenv
2、安装虚拟环境扩展包
安装虚拟环境包装器的目的是使用更加简单的命令来管理虚拟环境。
sudo pip3 install virtualenvwrapper -i https://pypi.tuna.tsinghua.edu.cn/simple
修改用户目录下的配置文件.bashrc,打开文件
vi ~/.bashrc
添加如下内容:
#设置virtualenv的统一管理目录
export WORKON_HOME=~/virtualenvs
#指定python解释器:which python3
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
#执行virtualenvwrapper安装脚本:find / -name virtualenvwrapper.sh
source /usr/local/bin/virtualenvwrapper.sh
执行命令使配置文件生效
source ~/.bashrc
3、创建python3虚拟环境
mkvirtualenv -p python3 虚拟环境名称
4、使用虚拟环境的命令如下:
写出名称的前部分后,可以使用tab键补齐
workon 虚拟环境名称
5、退出虚拟环境
deactivate
6、列出当前环境安装了的包
pip freeze
pip list
lssitepac 虚拟环境名称
7、列出可用的运行环境
lsvirtualenv 虚拟环境名称
8、删除虚拟环境
先退出,再删除
rmvirtualenv 虚拟环境名称
8、创建mic项目和运行环境mic
mkproject mic
9、创建临时运行环境
mktmpenv
10、导航到当前激活的虚拟环境的目录
cdvirtualenv
11、直接进入到 site-packages 目录中
12、导航到当前激活的虚拟环境的目录
cdsitepackages 虚拟环境名称
13、显示 site-packages 目录中的内容
lssitepackages 虚拟环境名称