win10安裝 uwsgi 報錯 AttributeError: module 'os' has no attribute 'uname'


pip install uwsgi
報錯: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()

然后再cd進入目錄執行:python setup.py install

報錯:Exception: you need a C compiler to builduWSGI

報錯說明:需要安裝C語言編譯環境

如果本機上沒有C編譯環境,需要下載一個編譯器

推薦下載:MinGW

安裝好之后配置環境變量:path=MinGW安裝目錄/bin

3.再次安裝

python setup.py install


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM