当前位置:
首页 > 博客 > virtualenv虚拟环境使用汇总

virtualenv虚拟环境使用汇总

virtualenv是python运行的虚拟环境,我们做python开发是,经常会用很多库,比如爬虫,Django项目等,如果python版本不同,环境库混在一起,很容易出错。virtualenv能让不同环境分离。打包迁移,网站发布变得很容易。用过之后爱不释手,把基本的使用方法汇总起来,方便以后查阅。

Windows为例

安装虚拟环境virtualenv

pip install virtualenv

创建虚拟环境,名称venv

virtualenv venv

指定python版本创建虚拟环境

virtualenv -p python安装路径 venv

启动

Scripts\activate

退出

deactivate

导出虚拟环境配置文件,文件名read_statistics

pip freeze > read_statistics

导入虚拟环境配置文件

pip install -r requirments.txt

每次开启虚拟环境都要执行以上命令,是有点麻烦,接下来我们安装virtualenv的扩展virtualenvwrapper

pip install virtualenvwrapper-win

新建虚拟机

mkvirtualenv 名称

查看当前可用虚拟机

workon

开启虚拟机

workon 名称

退出虚拟机

deactivate

linux以Centos为例

安装虚拟环境virtualenv

pip install virtualenv

创建虚拟环境,指定python3.6版本,名称为venv

virtualenv -p /usr/local/bin/python3.6 baidu

启动环境

source bin/activate

安装virtualenvwrapper扩展

pip install virtualenvwrapper

其他操作参考win

 

(。・`ω´・)美工(每天爱工作)