(一)安裝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(根據情況而定,有些程序文件里面已經自定了端口號)