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>保存后再次运行
四、安装成功,去奔放吧