windows10 安装uWSGI

一、下载uwsgi
uwsgi官网下载传送门:https://pypi.org/project/uWSGI/#files

二、解压uwsgi

下载后解压到项目虚拟环境目录venv/Lib/site-packages下

三、安装uwsgi
修改uwsgiconfig.py中的所有os.uname,将其改为platform.uname,在文件顶部添加import platform
进入uwsgi目录,在地址栏中输入cmd
在cmd窗口中输入

python setup.py install


随后会出现报错,不要慌,一步步来

错误一
没有GCC环境报错Exception: you need a C compiler to build uWSGI

错误一解决办法
1、下载MinGW-w64
https://sourceforge.net/projects/mingw-w64/files/mingw-w64/,下载x86_64_win32-seh

 

 


2、设置环境变量
解压上面压缩包,获取bin路径,比如C:\Program Files (x86)\mingw-w64\i686-8.1.0-posix-dwarf-rt_v6-rev0\mingw32\bin
点开电脑属性,高级设置,环境变量,找到path 双击后点击添加,粘贴环境刚刚复制好的地址,重新打开cmd,输入GCC如下图,则安装成功

 

 

错误二
错误一修改后再次运行安装命令

出现这个图一样的就证明已经成功一半了,
打开目录下的uwsgi.h,找到文件第172行,将#include <sys/socket.h>改为#include <winsock.h>保存后再次运行

四、安装成功,去奔放吧

 

posted @ 2023-03-14 14:39  风吹稻香  阅读(615)  评论(0编辑  收藏  举报