目录同步-线上部署

线上环境部署
安装python2.7
wget https://www.python.org/ftp/python/2.7.13/Python-2.7.13rc1.tgz
tar zxvf Python-2.7.13rc1.tgz
cd Python-2.7.13rc1
yum -y install sqlite-devel openssl-devel tk-devel readline-devel bzip2-devel gdbm-devel
./configure --prefix=/opt/app/python2.7/
make
make install
安装pip
wget https://bootstrap.pypa.io/get-pip.py
/opt/app/python2.7/bin/python get-pip.py
/opt/app/python2.7/bin/pip install virtualenvwrapper
配置环境变量
vim ~/.bash_profile
export PATH=/opt/app/python2.7/bin:$PATH
export WORKON_HOME=/opt/virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/opt/app/python2.7/bin/python
source /opt/app/python2.7/bin/virtualenvwrapper.sh
创建虚拟环境
mkvirtualenv -p /opt/app/python2.7/bin/python DeviceOnline
pip install -r /opt/DeviceOnline/venv/requirment.txt -i https://pypi.douban.com/simple
目录创建
进入虚拟环境
workon DeviceOnline
创建目录
(DeviceOnline) [root@gwszsmb01 DeviceOnline]# ./run.py 
usage: run.py [-h] [--force] [--configfile CONFIGFILE] folder_name
run.py: error: too few arguments


# Example
(DeviceOnline) [root@gwszsmb01 DeviceOnline]# ./run.py Linne
退出虚拟环境
deactivate
0%