1 建立软件链接
$ ln -s /usr/local/python3/bin/virtualenv /usr/bin/virtualenv
2 创建虚拟环境目录
该目录用于存放所有虚拟环境。
$ cd / $ mkdir venv cd venv
3 创建当前项目的虚拟环境
$ virtualenv --python=/usr/bin/python3 thvenv
4 删除自动生成的插件目录
$ cd /venv/thvenv/lib/python3.6 $ rm -rf site-packages
5 上传插件目录
把开发环境下的虚拟环境中的lib/site-pacakges目录打包压缩,拖到服务器当前目录下,并解压,生成一个新的site-packages文件夹。
6 启动虚拟环境
$ cd /venv/thvenv/bin $ source activate
此时可以看到,已经进入虚拟环境了。
7 退出虚拟环境
$ deactivate
8 创建工程发布目录publish
9 上传工程到publish,并解压
10 进入工程目录,即包含manage.py的目录,运行:
$ python manage.py runserver 0.0.0.0:80
11 浏览器远程访问,如果成功,表示虚拟环境部署成功了。