我在Ubuntu上通过SSH运行Python3.5,我有一些错误。我不明白为什么。如果我运行以下命令,我会得到相应的错误:
(venv) root@servername: python3 __init__.py
< module>中的文件“
__init__.py
”,第1行进口烧瓶
ImportError:没有名为'flask'的模块
如果我像这样使用 sudo 运行它,我会得到另一个错误:
(venv) root@servername: sudo python3 __init__.py
< module>中的文件“
__init__.py
”,第2行来自.content_management导入内容
SystemError:未加载父模块,无法执行相对导入
如果我用Firefox运行它,导致它的Flask应用程序,该网站工作并显示没有错误!这里发生了什么???我真的很生气!!
答案 0 :(得分:0)
似乎您没有在运行python脚本的计算机上安装Flask模块。这会产生你得到的ImportError
。
安装Flask模块,例如使用pip
:
$ pip install Flask
在您完成此操作后,Python应该能够加载模块。