如何解决Apache2 wsgi 不使用 python3 解释器
所以我对 apache2 还是很陌生,并且没有太多的 Linux 经验。目前,我正在尝试使用 apache2 在 Debian 10 根服务器上托管我的 Flask Python 3 应用程序。因为机器上预装了python2.7,所以我手动安装了python3和pip3。我还为 apache 安装了 wsgi-mod-py3 库。我已经设置了所有东西,以便我的应用程序应该运行,但是当我在浏览器中访问该页面时,出现 500 错误。我查看了来自 apache 的错误文件,webapp.wsgi
文件在导入我的 Flask 应用程序时导致错误,因为它仍然使用 python 2.7。我已经从互联网上尝试了一些东西,但没有任何效果,它仍然给我同样的错误。
error.log
文件中的这一行让我认为它仍然使用 python2.7 解释器
[Sat Feb 20 14:46:06.221626 2021] [mpm_event:notice] [pid 9846:tid 140411017340032] AH00489: Apache/2.4.38 (Debian) mod_wsgi/4.6.5 Python/2.7 configured -- resuming normal operations
感谢提前回答的人
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。