Apache2服务器上的Python模块导入错误

时间:2020-03-30 20:42:32

标签: python python-3.x apache apache2 cgi

在Apache2上运行Python CGI脚本时,服务器无法导入某些python模块。例如,熊猫安装在本地:

enter image description here

这是我想从/ var / www / html目录运行的脚本:

enter image description here

但是当从网络上运行时,python脚本不断为熊猫提供导入错误。我几次更改了shebang线,以为这可能是个问题。我已经尝试过/ usr / bin / python3,/ usr / bin / env python3,/ usr / bin / python3.5和/ usr / bin / env python3.5,但这似乎没有什么作用。

enter image description here

我想知道这是否与site-packages目录的权限有关,因为它位于Web目录之外。或者,如果从Web执行CGI脚本时使用的是完全不同的python环境。这是站点配置:

enter image description here

是否有任何其他授权可以调用本地模块,或者是否有其他解决方案?

0 个答案:

没有答案