virtualenvwrapper使用总结(linux环境)

之前写过一篇在Windows上安装virtualenv的文章,里面介绍了virtualenv的安装以及使用方法。由于使用方法不是很便利,需要进入虚拟环境所在目录进行操作,所以这里记录virtualenvwrapper的使用方法,可以极大地简化使用方法。

安装virtualenv和virtualenvwrapper

这里使用pip进行安装:

root@wangjun:~# pip install virtualenv
root@wangjun:~# pip install virtualenvwrapper

注意: 这里请注意区分pip版本,如果存在多个版本的python的话,注意安装到哪个版本上。这里我用的是Python3.

配置.bashrc文件

在用户目录下存在隐藏文件.bashrc

root@wangjun:~# ls .bashrc
.bashrc
vim .bashrc

进入.bashrc文件中,添加下列命令:

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

第一句 是指定虚拟环境的安装目录,这个可以自己指定,在virtualenvwrapper.sh文件中样例中使用的是home目录下的.virtualenvs即:

root@wangjun:~# mkdir .virtualevns 
root@wangjun:~/.virtualenvs# 

这里我使用的是root用户,具体情况根据自己所在用户判断。
第二句 指定所用的python,这里要写的是安装virtualenvwrapper所使用的python版本。我在刚开始安装时就在这里出现了问题,我实在python3版本上安装了virtualenvwrapper,但是这一句中写的是python而不是python3,所以导致发生错误。
第三句 指定virtualenvpwrapper.sh文件的位置,这个根据自己的实际情况判断,可以到这个目录下查看是否存在。

使用

最后就是使用方式了,virtualevnwrapper提供了很多命令,这里列出几个最基本的:
1、查看虚拟环境

root@wangjun:~# workon
scrapy

workon命令会列出存在的虚拟环境
2、创建虚拟环境

root@wangjun:~/.virtualenvs# mkvirtualenv 虚拟环境名称

mkvirtualenv命令创建虚拟环境,注意将虚拟环境创建在之前指定的.virtualenvs目录中。注意这里使用的是默认的python版本创建虚拟环境,如果想创建其他python版本,可以查看详细的命令帮助。
先写到这,更多的使用方式之后用到时在再继续添加

猜你喜欢

转载自blog.csdn.net/WJ7594/article/details/84206619
今日推荐