linux虚拟环境配置的两种方式
第一种:python虚拟环境创建
1、安装virtualenv
命令:pip install virtualenv
2、virtualenv 虚拟环境名字
举例:virtualenv python1808
解释:会在你当前的路径下生成一个python1808的文件夹
注意:虚拟环境可以随意起名字(最好见名知意);
注意:直接创建虚拟环境名字,默认的是python2的版本
2-1:创建虚拟环境的时候,指定python版本
virtualenv 虚拟环境名字 -p /usr/bin/python版本
举例:
virtualenv python1808_3 -p /usr/bin/python3
解释:在当前目录下,创建了一个python1808_3的文件夹,并且指定了python的版本为python3
3、source 进入虚拟环境(也可以说是激活虚拟环境)
首先:进入到你创建的虚拟环境目录下
然后:执行source bin/activate
4、退出虚拟环境
deactivate
注意:如果在想进去虚拟环境中需要执行 source 虚拟目录路径/bin/activate
第二种:python虚拟环境创建
1、安装 virtulenvwrapper(这是一个对虚拟环境管理的一个工具)
命令:sudo easy_install virtualenvwrpper
2、mkdir 创建一个文件
mkdir .virtualenvs
解释:在你的当前的目录下创建了一个隐藏的虚拟文件夹
3、找到virtualenvwrapper的路径
命令:whereis virtualenvwrapper
4、配置用户环境
命令:vim ~/.bashrc
解释:编辑用户家目录下的隐藏用户环境的文件
在末尾添加如下配置
export WORKON_HOME = /home/你自己的家目录/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
5、激活环境变量
命令:source ~/.bashrc
6、创建虚拟环境变量
第一种方式:不指定版本的(默认是python2)
mkvirtualenv 虚拟环境名字
第二种方式:指定相关python的版本
mkvirtualenv 虚拟环境名字 -p python版本
注意:无论在哪创建的虚拟环境,都会存在第二步的隐藏目录下
7、workon 虚拟环境名字
进入到虚拟环境中
8、删除虚拟环境
命令:rmvirtualenv 虚拟环境名字