我正在尝试./configure
从源代码per these instructions修改wsgi。总的来说,我试图让Django在Google云计算引擎上使用Python3和Apache。用的是9。我从位于/home/dhampton/anaconda3
的Anaconda安装了python3.6。在
我遇到了以下错误:
dhampton@blog-instance-1:~/mod_wsgi-4.5.20$ ./configure
checking for apxs2... no
checking for apxs... no
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in `/home/dhampton/mod_wsgi-4.5.20':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details
dhampton@blog-instance-1:~/mod_wsgi-4.5.20$
以下是config.log
文件中的内容:
感谢任何帮助。谢谢。在
似乎没有安装C编译器,安装gcc将解决问题
通过你的日志,我可以看到你可能会发现很多依赖项没有被解析来编译它(不仅仅是编译器)。在
尝试使用以下命令查找与缺少的依赖项匹配的包:
找到合适的软件包后安装:
^{pr2}$在编译时,可能需要开发包,例如apache2-dev。正如前面的消息所说,您也需要一个编译器,所以安装gcc:
安装binutils软件包,不要因为看到许多消息而发疯:
顺便说一句,在Debian中存在一个可以让您的生活更轻松的包,所以如果您想避免编译它(不要执行前面的步骤),请尝试运行以下命令:
我没有试过,但可能会把一些配置描述成你提供的指南链接。在
祝你好运!在
相关问题 更多 >
编程相关推荐