我正在为我的网站使用“flask+nginx+uwsgi”。一开始一切正常。然后为了将我的 *.txt 文件转换为 excel 格式,我在我的环境中安装了 tablib 并将“import tablib”添加到我的init .py 中,然后我就无法再访问我的网站了。一旦我注释掉“import tablib”,它就会再次起作用。我注意到 uwsgi.log,它告诉我:
> *** Operational MODE: preforking *** Traceback (most recent call last): File "./__init__.py", line 14, in <module>
> import tablib ImportError: No module named tablib unable to load app 0 (mountpoint='') (callable not found or import error)
> *** no app loaded. going in full dynamic mode ***
我仔细检查了 uwsgi 设置,我认为不是 uwsgi 造成了这个错误(因为每当我删除“import tablib”时,一切正常)。我还检查了tablib的安装,安装成功。谁能给我一个关于如何解决这个错误的建议?多谢!