【linux笔记】使用virtualenvwrapper管理虚拟环境

使用virtualenvwrapper管理虚拟环境

官网:https://virtualenvwrapper.readthedocs.io/en/latest/command_ref.html

创建虚拟环境

1.执行sudo pip3 install virtualenv  安装virtualenv

2.执行sudo pip3 install virtualenvwrapper 安装virtualenvwrapper

3.使用vim编辑~./bashrc文件,在文件的最后添加

export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3  #指定新虚拟环境默认的python版本

export WORKON_HOME=~/.envs  # 指定创建新的虚拟环境保存在哪个文件夹下

source /usr/local/bin/virtualenvwrapper.sh  # 执行virtualenvwrapper.sh脚本

4.写入后执行source ~/.bashrc

5.执行mkvirtualenv proj_A 就能创建一个新的虚拟化环境,就放在了~/.envs文件夹下

使用virtualenvwrapper

1.创建虚拟环境 (二选一)

mkvirtualenv proj_A  # 使用默认python解释器

mkvirtualenv -p python3 proj_B  #指定python3解释器

2.进入虚拟工作环境

workon proj_A

3.退出虚拟工作环境

deactivate

4.删除虚拟工作环境

rmvirtualenv proj_A

5.列出所有的虚拟工作环境

lsvirtualenv

环境一致性

如何保证在linux下的环境与windows下的环境一致,有时我们是在windows下开发的项目,后面需要部署到linux上,如何将windows环境中的包安装到linux上。

1、将windows下的包导出

进入windows下开发的虚拟环境,执行以下命令

pip freeze > requirements.txt

2、上传文件

执行以上步骤后会在当前目录下生成requirements.txt文件,然后将文件拖拽上传,可以在系统上安装拖拽上传的插件

yum install lrzsz -y

3、执行requirements.txt文件,等待安装完成即可

pip3 install -r requirements.txt



作者:天天蓝海
链接:https://www.jianshu.com/p/8da09d281452
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值