archlinux 上的 mod_wsgi 使用 python 3.2

发布于 2024-10-29 08:51:47 字数 601 浏览 4 评论 0原文

我实际上让 mod_wsgi 使用 python3.1,但更新了一些软件后......它不再工作。

我按照 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

就像这个人一样得到: 带有 --enable 的 Python 3.1.1 -shared:不会构建任何扩展

任何帮助将不胜感激。

我是一个Linux菜鸟。

I actually had mod_wsgi working with python3.1, but after updating some software... it no longer works.

I followed these instructions for python3.1 modified slightly for 3.2:
https://wiki.archlinux.org/index.php/Mod_wsgi

and while it seems to build/install ok, trying to start apache give me the error :

Cannot load /etc/httpd/modules/mod_wsgi.so into server: /etc/httpd/modules/mod_wsgi.so: undefined symbol: PyCObject_FromVoidPtr

just as this guy got:
Python 3.1.1 with --enable-shared : will not build any extensions

Any help would be appreciated.

I am a linux noob.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

死开点丶别碍眼 2024-11-05 08:51:47

MOD_WSGI的发布版本不能与Python 3.2一起使用。您当前必须直接从subversion存储库中使用MOD_WSGI的源代码。请参阅:

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

The released versions of mod_wsgi cannot be used with Python 3.2. You must currently use source code directly from subversion repository for mod_wsgi. See:

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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文