python virtualenv 强制修改环境变量迁移环境
来源:互联网 发布:xplay6知乎 编辑:程序博客网 时间:2024/06/08 02:09
背景
环境部署的时候,需要使用virtualenv建立隔离的python环境。
开发环境部署
1 安装virtualenv
2 初始化环境 env
3 常规使用隔离环境安装python依赖包
迁移处理
shell 脚本处理:
需要部署目标环境的目录/var/cloudify.manager__work/env
INSTALL_ENV="/tmp/zaqizaba/var/cloudify.manager__work/env"
NEEDDEL_PATH="/tmp/zaqizaba"
#初始化环境
#virtualenv $INSTALL_ENV
#pip install -r requirements.txt
#删除隔离环境中生成的pyc文件
find $INSTALL_ENV --name "*.pyc" | xargs rm -rf
#去除不需要的环境路径
grep -F $NEEDDEL_PATH -R $INSTALL_ENV | awk -F ':' '{print $1}' | xargs sed -i "s#$NEEDDEL_PATH##g"
#打包环境
cd $NEEDDEL_PATH
tar -zcf cloudify.tar.gz var
#部署环境
tar -zxf cloudify.tar.gz -C /
#正常使用/var/cloudify隔离环境
source /var/cloudify.manager__work/env/bin/activate
阅读全文
1 0
- python virtualenv 强制修改环境变量迁移环境
- python虚拟环境-virtualenv
- python虚拟环境-virtualenv
- Python 虚拟环境:Virtualenv
- Python 虚拟环境:Virtualenv
- python 虚拟环境 Virtualenv
- Python 虚拟环境:Virtualenv
- Python虚拟环境virtualenv
- Python 虚拟环境:Virtualenv
- Python 虚拟环境:virtualenv
- Python 虚拟环境:Virtualenv
- Python 虚拟环境:Virtualenv
- Python 虚拟环境:Virtualenv
- Python 虚拟环境:Virtualenv
- Python虚拟环境Virtualenv
- Python虚拟环境(Virtualenv)
- Python 虚拟环境:Virtualenv
- Python 虚拟环境:Virtualenv
- 数组(1)
- hdu 1052 TianJi
- POJ :Networking
- 如何配置myeclipse10,Spring配置文件中输入class时的自动提示,spring本身的xml可以提示
- 阿里fastJson几种Json方式
- python virtualenv 强制修改环境变量迁移环境
- logistics回归--梯度上升算法以及改进--用于二分类
- 《代码整洁之道》读书笔记
- if __name__ == '__main__'的作用与原理
- 深入理解java虚拟机学习笔记-4.java类加载机制
- hdu 6053 TrickGCD
- HDU 2612 Find a way
- C 非标准库(conio.h)
- bootstrap按钮和折叠插件