我正在尝试重建mod_wsgi并遇到这个问题?有谁知道这里发生了什么?
/tmp/mod_wsgi-3.4# ls
config.log LICENCE posix-ap2X.mk.in win32-ap22py31.mk
config.status Makefile.in README
configure mod_wsgi.c win32-ap22py26.mk
configure.ac posix-ap1X.mk.in win32-ap22py27.mk
root@vps-547073:/tmp/mod_wsgi-3.4# ./configure
checking for apxs2... no
checking for apxs... no
checking Apache version... ./configure: line 1704: apxs: command not found
./configure: line 1704: apxs: command not found
./configure: line 1705: apxs: command not found
./configure: line 1708: /: Is a directory
checking for python... /usr/bin/python
./configure: line 1877: apxs: command not found
configure: creating ./config.status
config.status: error: cannot find input file: Makefile.in
Run Code Online (Sandbox Code Playgroud)
Gra*_*ton 40
请参阅mod_wsgi说明:
它说:
在Linux系统上,如果已从软件包存储库安装Apache,则必须同时安装相应的Apache"dev"软件包.
对于大多数Linux发行版,Apache 2.X的"dev"包是"apache2-dev",其中相应的Apache包是"apache2".然而,一些系统基于Apache使用哪个MPM来区分"dev"包.因此,它也可以称为"apache2-worker-dev"或"apache2-prefork-dev".如果使用Apache 2.X,请不要混淆并错误地安装"apache-dev",这是Apache 1.3的"dev"包,称为"apache".
你缺少Apache的dev包.这就是无法找到"apxs"并发生后续问题的原因.
Ble*_*lva 25
尝试安装apache-dev.在终端中使用以下命令进行安装.
sudo yum install httpd-devel
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
19052 次 |
| 最近记录: |