zoukankan      html  css  js  c++  java
  • windows安装uwsgi报错 AttributeError: module 'os' has no attribute 'uname'

    Win10系统不支持安装UWSGI, 不用尝试了

    安装

    pip install uwsgi

    windows安装报错

    AttributeError: module 'os' has no attribute 'uname'

    报错说明:

    是因为uwsgiconfig.py文件中,os.uname()是不支持windows系统的,platform模块是支持任何系统。

    解决方案:

    uwsgi离线安装:

    https://pypi.python.org/pypi/uWSGI/

    放入项目的虚拟环境中,如下图所示:

    修改uwsgiconfig.py文件中的os.uname()为platform.uname()。

    修改前:

    import os
    import re
    import time
    ​
    uwsgi_os = os.uname()[0]
    uwsgi_os_k = re.split('[-+_]', os.uname()[2])[0]
    uwsgi_os_v = os.uname()[3]
    uwsgi_cpu = os.uname()[4]

    修改后

    import os
    import re
    import time
    import platform
    ​
    uwsgi_os = platform.uname()[0]
    uwsgi_os_k = re.split('[-+_]', platform.uname()[2])[0]
    uwsgi_os_v = platform.uname()[3]
    uwsgi_cpu = platform.uname()[4]

    进入目录

    cd E:WorkSpacePython_worksapceAXFvenvLibsite-packagesuWSGI-2.0.19.1

    执行:

    python setup.py install

    报错说明:需要安装C语言编译环境

    如果本机上没有C编译环境,需要下载一个编译器

    推荐下载:MinGW

    下载地址:https://osdn.net/projects/mingw/downloads/68260/mingw-get-setup.exe/

    再次执行:python setup.py install

     

    如遇报错参考如下文章:

    https://www.cnblogs.com/ningy1009/p/12769776.html

    不考虑业务场景,一味的争执技术的高下,都是耍流氓。
  • 相关阅读:
    CAN
    snip_opencv环境配置和测试程序
    snip_进制转换代码段
    代码高亮的调试过程
    test3
    test2
    dsBlog_杂类
    js秒数转换为时分秒
    Linux 添加硬盘挂着到指定目录
    上海居住证积分续办
  • 原文地址:https://www.cnblogs.com/leoych/p/15009784.html
Copyright © 2011-2022 走看看