Flask mega 教程第 5 部分错误

Flask mega tutorial part 5 error

我正在浏览 Miguel 设计的 Flask 微博教程。

我顺利完成了第 4 部分。第 4 部分结尾的所有内容 运行。

我在第 5 部分开始遇到问题。经过几次尝试并尝试通过页面中的评论进行故障排除后,我无法完成练习。

以为是我,我删除了我所有的项目,并用练习页面中可下载的 zip 替换它们。我仍然得到同样的错误,所以问题不在代码本身。

当 运行ning views.py 时出现以下错误:

Link to image on imgur(不能post这里因为没有足够的声誉)

这是我安装的库:

Link to image on imgur(不能post这里因为没有足够的声誉)

我的设置:

问题的可能原因:

views.py 不打算单独启动,有 run.py 文件启动项目。

此外,它使用相对导入(那些在模块名称之前带有点的导入),当您在传递给解释器的脚本中使用它们并用作 main 时,它们不起作用.抱歉,我不能很好地解释,但也许你会对这些链接感兴趣:

https://docs.python.org/2/tutorial/modules.html#intra-package-references

How to do relative imports in Python?