gpt4 book ai didi

python - Flask mega 教程第 5 部分错误

转载 作者:行者123 更新时间:2023-11-30 23:13:03 25 4
gpt4 key购买 nike

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

我顺利完成了第 4 部分。一切都在第 4 部分的末尾进行。

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

我以为是我干的,所以删除了我的所有项目,并将其替换为练习页面中可下载的 zip 文件。我仍然遇到同样的错误,所以问题不在于代码本身。

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

Link to image on imgur (由于没有足够的声誉,无法在此发布)

这是我安装的库:

Link to image on imgur (由于没有足够的声誉,无法在此发布)

我的设置:

  • 我正在使用 Pycharm 来运行这些文件。这台机器运行 Windows,我发现 Pycharm 是运行事物的最有效方式,无需处理 cmd 行问题。
  • Python 3.4
  • 由 Pycharm 创建的 virtualenv
  • 代码可以在 github 上找到:github.com/pdgonzalez872/microblog

问题的潜在原因:

  • 问题可能出在我设置的路径上(但为什么直到第 4 部分才有效?)
  • 代码本身(也许自发布以来 Flask/其他库中的某些内容已更新?)

最佳答案

views.py 并不意味着单独启动,有 run.py 文件来启动项目。

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

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

How to do relative imports in Python?

关于python - Flask mega 教程第 5 部分错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29538812/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com