web-dev-qa-db-ja.com

Windows7でのuwsgiインストールエラー

ドキュメント。 に従ってuwsgiをインストールしようとすると、Windows7で以下のエラーが発生します。

私は何をすべきか?

(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
13
StackExchange

uWSGIは、cygwinを使用してのみWindowsでコンパイルできます。通常のWindowsコンソールにはunameのようなものはありませんが、cygwin内に存在します。すでにcygwinコンソールを使用している場合は、unameコマンドを実行してみてください。存在する場合は、cygwin内のos.uname() in pythonも機能しているかどうかを確認してください。

13
GwynBleidD

フロントからの最新ニュース、uWSGIはWindows上のUbuntuのbashでWindows10上で完全に動作します

Linuxサブシステムはまだベータ版であるため、本番環境での使用はお勧めしませんが、これですべての開発ニーズに対応できます。

P.S.私はopがWindows7について尋ねることを知っていますが、Windows 10とLinuxサブシステムが後でWindowsの世界に来るので、私はこれをここに残すことができると思います。

3
Reishin