首页 > 解决方案 > python 3.4 mod_wsgi 安装错误

问题描述

我现在正忙着为 apache 2.4 / python 3.4 安装 mod_wsgi。我一直在寻找其他一些答案,但似乎没有帮助。我设置了一个虚拟环境并尝试:

pip install mod_wsgi

开始该过程,但我不断收到错误消息:

mod-wsgi 构建“mod_wsgi.server.mod_wsgi”扩展错误的构建轮失败:需要 Microsoft Visual C++ 10.0。使用“Microsoft Windows SDK 7.1”获取它:www.microsoft.com/download/details.aspx?id=8279

有人提到最简单的补救办法是安装 Visual Studio 社区版,但我已经安装了 Visual Studio 2017。我还检查了我的安装,并安装了 Microsoft Visual C++ 2010 x64 和 x86 Redistirbutables。

编辑:我还尝试转到提供的链接并安装 windows sdk,之后仍然没有修复

编辑2:

路径环境变量:

E:\platforms\python3.4.4\;
E:\platforms\python3.4.4\Scripts;
C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;
E:\platforms\jdk8u172\bin;
C:\Program Files\Microsoft MPI\Bin\;
E:\platforms\python3.6.5\Scripts\;
E:\platforms\python3.6.5;
%SystemRoot%\system32;
%SystemRoot%;
%SystemRoot%\System32\Wbem;
%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;
E:\Git\cmd;
E:\Git\mingw64\bin;
E:\Git\usr\bin;
C:\Program Files\dotnet\;
C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;
C:\Program Files (x86)\GtkSharp\2.12\bin;
C:\Program Files (x86)\Microsoft Emulator Manager\1.0\;
E:\TortoiseGit\bin;
%GROOVY_HOME%\bin;
%SYSTEMROOT%\System32\OpenSSH\;
E:\platforms\node10.1.0\;
E:\IDE\vs2017\VC\Auxiliary\Build;

标签: c++djangopython-3.xapachemod-wsgi

解决方案


我不明白发生了什么,我尝试从链接安装 Windows SDK,它也提供了错误。我决定升级到 python 3.6.5,它似乎已经正确安装了 mod_wsgi


推荐阅读