[英]How to install mod_wsgi into Apache on Windows?
其他類似的答案已過時或專注於特定錯誤而不是整個過程。
mod_wsgi 到 Windows 10 上的 Apache 安裝的完整安裝過程是什么?
MOD_WSGI_APACHE_ROOTDIR
指向您的安裝(默認為C:/Apache24
)。 使用正斜杠:set MOD_WSGI_APACHE_ROOTDIR=C:/Users/me/apache
pip install mod-wsgi
注意:確保您使用的 Python 版本與您的 Apache 版本具有相同的架構(32/64 位)。
mod_wsgi-express module-config
httpd.conf
。當您重新啟動 Apache 時,將加載 mod_wsgi。 查看快速入門 Hello World示例以測試您的 mod_wsgi 安裝。
另外請務必檢查您的 Apache 和 Python 是否具有相同的架構(32/64 位)並且 MS Build Tools 是否與 Python 版本兼容。
在我注意到 Python 3.8 是 32 位而 Apache Lounge 2.4 是 64 位之前,我嘗試使用 MS 構建工具的不同組合編譯 mod_wsgi 幾個小時。
我只想添加到@Robin( Robin 的回答)。 此解決方案由Graham Dumpleton 在 github 問題中的回答所寫。
先嘗試刪除 mod-wsgi
pip uninstall mod_wsgi
它會吐出所有已安裝的 mod-wsgi 和 mod-wsgi-express 的目錄
cd " to the dir mod-express is installed"
然后運行
mod_wsgi-express module-config
你會得到你想要的配置
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.