【发布时间】:2018-08-09 19:42:16
【问题描述】:
我有 Debian 9 的 Google Cloud。有 python 2.7a 和 3.5。 3.5 我默认了。
我有 apache,PHP 在哪里,我需要保留它。
我安装了libapache2-mod-python 配置的虚拟主机和纯python 文件给我一个正确的结果。
我安装了 Flask 框架,它抛出了一个异常 ImportError: No module named Flask
这是我第一次使用 Flask 和一般的 web 中的 python。
对于所有示例,我都看到了 mod_wsgi,但我无法使用 libapache2-mod-python 安装它。
我的问题是: 是否可以使用 libapache2-mod-python 模块运行 Flash? 如果不是,那么 mod_wsgi 是否与 PHP apache 模块没有冲突? 感谢您的任何提示。
【问题讨论】:
-
是的,可以使用同一个 apache 服务器同时运行 mod-python 和 php。你得到的异常是一个 python 异常,所以 python is 正在运行。但是您需要确保 apache 工作人员知道在哪里可以找到您的 python 模块。 apache worker 的环境与你的普通用户不同,所以你必须告诉它在文件系统上哪里可以找到烧瓶。 stackoverflow.com/questions/28688306/…
标签: python apache flask debian