如何在alwaysdata.n中修改WSGI应用程序的pythonpath

2024-05-15 20:46:11 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用Flask创建了一个小型Python web应用程序,并希望将其托管在alwaysdata.net中。 我已经在我的子域中安装了mod_wsgi,但是当我尝试导入我的应用程序的主模块时,它失败了,因为找不到它。 所有文件都在/www文件夹中。

我应该把文件放在别的地方吗?我试图将当前的工作目录包含在我的.wsgi文件中,但它仍然不起作用。

作为参考,my.wsgi如下所示:

import os
import sys
sys.path.append(os.getcwd())
from ngl import app as application

我的应用程序名为ngl.py,它与.wsgi文件位于同一文件夹中。

谢谢!


Tags: 模块文件子域import文件夹webmod应用程序