标签:compile cep 不可用 bin 文件的 tps uil gic pypi
错误提示:
AttributeError: module ‘os‘ has no attribute ‘uname‘
原因:
因为os.uname()是linux的方法,在window上不可用,platform模块则支持任何系统
解决办法:
1.https://pypi.python.org/pypi/uWSGI/下载你想要的uwsgi 压缩文件
2.在你需要用它的python文件的site-packages文件中解压缩
3.找到uwsgiconfig.py配置文件
4.使用任何一款python IDE打开它,在开头输入 import platform,然后启动替换(一般快捷为Ctrl+H)
5.寻找 os.uname 替换为 platform.uname
6.replaceall 注意搜索时不要加括号否则没反应(正则)
或者将第2步去掉,在第6步之后这样操作:
cd进入目录执行:python setup.py install
我的会报错:Exception: you need a C compiler to builduWSGI
报错说明:需要安装C语言编译环境
如果本机上没有C编译环境,需要下载一个编译器
推荐下载:MinGW
安装好之后配置环境变量:path=MinGW安装目录/bin
python setup.py install
继续报错:
放弃,网上都说uwsgi不支持windows
[Python] Windows上通过pip安装uwsgi报错
标签:compile cep 不可用 bin 文件的 tps uil gic pypi
原文地址:https://www.cnblogs.com/MasterMonkInTemple/p/10592126.html