1. 程式人生 > >Ubuntu環境安裝uwsgi

Ubuntu環境安裝uwsgi

環境:ubuntu16.04 64位,python3.6,pip10

安裝uwsgi的問題:
按照網上所說的,應該直接pip install uwsgi就行了。可是在實際操作的時候遇到了很多問題。最終通過下述兩個步驟解決的。

  1. 報錯:“Failed building wheel for uwsgi”
    解決辦法:
    apt-get install python3.6-dev

  2. ImportError: cannot import name ‘main’
    解決:找到報錯檔案,也就是那個/usr/bin/pip3,然後cd進目錄 vi 編輯pip,將裡面的內容改為如下所示:

    import re
    import sys
    from pip._internal import main as _main
    if name

    == ‘main’:
    sys.argv[0] = re.sub(r’(-script.pyw?|.exe)?$’, ‘’, sys.argv[0])
    sys.exit(_main())

  3. 成功安裝uwsgi!