- 背景
centos7,python3.6.9
- 错误起因
使用uwsgi部署django项目
- 错误截图

注意我创建虚拟环境用的是python3.6.9,uwsgi启动不知从哪用了python3.6.4,且本机没有python3.6.4
-
错误分析:
首先在python3中导入 _posixsubprocess模块,正常。
然后排查python版本对不上问题uwsgi --python-version

这可奇了怪了【黑人问号】
上网查了查,其中有个回答吸引了我的注意

尝试更新pip,结果没用。
算了,也更新下uwsgi版本吧
pip安装uwsgi是最新版本2.0.18
干脆安装2.0版本吧
最终解决了。
5. 解决办法
pip install uwsgi==2.0
本文记录了解决在CentOS7环境下使用uwsgi部署Django项目时遇到的Python版本不一致的问题。作者通过更新uwsgi版本至2.0,成功解决了uwsgi使用错误Python版本的困扰。

2368

被折叠的 条评论
为什么被折叠?



