试图根据文档安装uwsgi 。 我在Windows 7上得到以下错误。
我该怎么办?
(uwsgi-tutorial) C:\Users\Home\Videos\uwsgi-tutorial\mysite>pip install uwsgi Collecting uwsgi Using cached uwsgi-2.0.11.1.tar.gz Complete output from command python setup.py egg_info: Traceback (most recent call last): File "<string>", line 20, in <module> File "c:\users\home\appdata\local\temp\pip-build-04g1m6\uwsgi\setup.py", line 3, in <module> import uwsgiconfig as uc File "uwsgiconfig.py", line 8, in <module> uwsgi_os = os.uname()[0] AttributeError: 'module' object has no attribute 'uname' ---------------------------------------- Command "python setup.py egg_info" failed with error code 1 in c:\users\home\appdata\local\temp\pip-build-04g1m6\uwsgi
uWSGI只能使用cygwin在Windows上编译。 在正常的Windows控制台中没有uname,但它存在于cygwin中。 如果你已经在cygwin控制台,尝试运行uname
命令,如果存在的话,检查是否os.uname()
中的python的os.uname()
也工作。
从前面的最新消息,uWSGI完美的工作在Windows上Ubuntu上的Windows 10上的Windows 10
由于Linux子系统仍处于测试阶段,我不推荐用于生产使用,但是这将覆盖所有的开发需求。
PS我知道,op问关于Windows 7,但是随着Windows 10和Linux子系统后来到Windows世界,我想我可以离开这里。