(一)安装virtualenv 可以 yum -y install python-virtualenv 或者pip install python-virtualenv
(二)在希望的路径下,创建env
virtualenv env-python27
可以直接指定创建python的对应的路径
virtualenv --python=/usr/local/python3/bin/python3.6 python36

实测默认情况下虚拟环境不会依赖系统环境的global site-packages。比如系统环境里安装了MySQLdb模块,在虚拟环境里import MySQLdb会提示ImportError。如果想依赖系统环境的第三方软件包,可以使用参数--system-site-packages。此外,也可使用virtualenvwrapper的toggleglobalsitepackages命令控制当前环境是否使用global site-packages。
virtualenv --system-site-packages env1
(五)安装pip
yum upgrade python-setuptools
yum install python-pip (升级pip:python -m pip install --upgrade pip)
(六)安装Python项目所有依赖包的清单
1、安装所需工具
pip install pipreqs
2、进入到python项目主目录
pipreqs ./ --encoding=utf8 --force (或者在已经能运行的项目环境下运行pip freeze > requirements.txt命令)
3、完成上面命令会生成requirements.txt
4、sudo pip install -r requirements.txt即可
(七)运行项目
1、激活环境
进入环境目录 source bin/activate
2、运行启动
python manage.py runserver 192.168.1.123:8888(根据情况而定,有些程序文件里面已经自定了端口号)