一.生产环境前期环境准备
pip包、virtualenv包、setuptools包放到生产环境
解压pip包,执行python setup.py install --user 或者也可以yum install python-pip
setuptools使用whl包,执行pip install set…whl --user
解压virtualenv包 执行python setup.py install --user
1.开发环境
创建目录开发 执行
virtualenv --never-download --no-site-packages envname
注:使用nositepackages参数据说因为新版本默认会使用现有环境中的包
virtualenv --relocatable
2.生产环境
重点:
修改 bin目录下的active 文件
vim /app/proj1/venv/bin/active
将变量名:VIRTUAL_ENV 由原先打包的 /data/python/project/venv 改成实际的 /app/proj1/venv