使用virtualenvwrapper简化virtualenv的操作

virtualenvwrapper 这个软件包可以让我们管理虚拟环境更加简单,不用再跑到某个目录下通过virtualenv来创建虚拟环境,并且激活的时候也不需要跑到具体的目录下去激活

安装virtualenvwrapper

linux下(根据需求选择下面一条命令使用)

sudo pip install virtualenvwrapper
sudo pip3 install virtualenvwrapper

windows下(同上)

pip install virtualenvwrapper-win
pip3 install virtualenvwrapper-win

出现successful installed …就安装成功了

virtualenvwrapper的基本使用

创建虚拟环境

linux下

首先需要将

export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
source /usr/local/bin/virtualenvwrapper.sh

添加至~/.bashrc 或 ~/.zshrc文件中

source ~/.bashrc
source ~/.zshrc

此时就可以使用virtualenvswrapper了
执行命令

mkvirtualenv [虚拟环境的名字]

就创建好了一个虚拟环境,虚拟环境的位置是在 /home/<当前用户的用户名>/ 目录下的 .virtualenvs/ 目录下

windows下

直接执行命令

mkvirtualenv [虚拟环境的名字]

会在当前用户的下即c盘的当前用户下创建一个Env的文件夹(C:\\Users<当前用户名>\Evns),虚拟环境都将会创建在此目录下。如果电脑中安装了两个版本及以上的python解释器,将使用环境变量中第一个出现python的版本来作为虚拟环境的解释器,如需指定虚拟环境的python解释器,执行一下命令:

mkvirtualenv -p [python的执行路径] [虚拟环境的名字]

进入到某个虚拟环境

workon [虚拟环境的名字]

退出虚拟环境

deactivate

删除虚拟环境

rmvirtualenv [虚拟环境的名字]

###列出所有虚拟环境

lsvirtualenv

(在进入了虚拟环境之后)快速进入到虚拟环境所在的目录

cdvirtualenv

改变虚拟环境的安装路径

windows下

我的电脑(右键)->属性->->高级系统设置->环境变量->系统变量新建一个变量名为WORKON_HOME,值为你需要存储的虚拟环境的路径。然后确定之后保存,重启命令窗口,就改变了默认的虚拟环境存放位置了。

猜你喜欢

转载自blog.csdn.net/xujin0/article/details/83154435