_

uwsgi的python2+3多版本共存

 

时间:2019-06-05 来源:leizhu900516


 

2018-01-26 12:29:59

一、第一种方式(virtualenv)
1、首先,机器需要有python2和python3的可执行环境。
确保pip和pip3命令可用。原理就是在哪个环境下安装uwsgi。uwsgi启动的时候,就用的哪个python版本

uwsgi的python2+3多版本共存

2、安装virtualenv环境管理工具

uwsgi的python2+3多版本共存

3、创建python2和python3的虚拟环境

uwsgi的python2+3多版本共存

4、进入python2虚拟环境

uwsgi的python2+3多版本共存

5、进入python3虚拟环境

uwsgi的python2+3多版本共存

**常规发布应用的时候。可以编写shell脚本执行相应的命令启动即可,如下

uwsgi的python2+3多版本共存

二、第二种方式
1、安装python3的时候,指定了目录。用pip3安装uwsgi的时候,就安装到了python3的可执行目录下

uwsgi的python2+3多版本共存

创建相应的软连接就可以了

uwsgi的python2+3多版本共存

部署的时候用uwsgi3,就会自动指定到python3.


本文原作者leizhu900516,原文链接http://blog.51cto.com/leizhu/2065394


附上软链接命令:

ln -s /usr/local/python3/bin/uwsgi /usr/bin/uwsgi3



赞助打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开微信扫一扫,即可进行扫码打赏哦

您的支持,鼓励我们做得更好!

「人云亦云」


标签: 涨知识 | 如有转载,请注明出处 |
本文链接:
http://blog.hellotom.top/articles/943/


亲,看完记得留下足迹哦


更多有料好玩的内容 尽在人云亦云公众号
360网站安全检测平台