2014-04-09 84 views
5

我發現了很多關於在Linux/Unix上使用各種技術(nginx/apache/uWSGI/gunicorn等)運行Flask的指南,但它們都在Linux上運行得最好,只能偶然在Windows上工作,或者在Windows上完全不工作。有沒有推薦的方式在Windows環境中爲生產中的Flask應用程序提供服務?在Windows上部署Flask生產

回答

0

你已經擊中了那裏的頭。在Windows上安裝就像試圖在圓孔中安裝方形釘。 Apache和mod_wsgi可能是最適合的,但整個體驗在Linux機器上更順暢和直接(使用pip,apt-get等)。在Windows服務器上運行的Linux VM是否會成爲合適的妥協?

+0

不幸的是可能不是。 Flask應用程序必須對外部PowerShell腳本進行一些調用,並且需要安裝一些僅限Windows的程序。 – Drew