在Arch Linux上使用Python 3.2的mod_wsgi

1 投票
1 回答
1279 浏览
提问于 2025-04-16 15:05

其实我之前用python3.1成功配置了mod_wsgi,但在更新了一些软件后,它就不工作了。

我按照这些针对python3.1的说明,稍微修改了一下以适应3.2版本:https://wiki.archlinux.org/index.php/Mod_wsgi

虽然看起来构建和安装都没问题,但当我尝试启动apache时,却出现了这个错误:

无法加载 /etc/httpd/modules/mod_wsgi.so 到服务器:/etc/httpd/modules/mod_wsgi.so: 未定义的符号: PyCObject_FromVoidPtr

这跟这个人遇到的问题一样:Python 3.1.1 with --enable-shared : will not build any extensions

任何帮助都非常感谢。

我还是个linux小白。

1 个回答

3

目前发布的mod_wsgi版本不能和Python 3.2一起使用。你现在需要直接从subversion代码库获取mod_wsgi的源代码。可以查看这里:

http://code.google.com/p/modwsgi/source/checkout

撰写回答