繁体   English   中英

PyCharm 上的 Flask - ImportError:尝试在没有已知父包的情况下进行相对导入

[英]Flask on PyCharm - ImportError: attempted relative import with no known parent package

我正在尝试在 PyCharm 社区 2019.3 上创建并运行一个简单的烧瓶服务器

我使用 python 3.7。 我使用 venv 来创建项目。 Flask 是这样安装的:

(venv) pip install flask

从 c:\\Users\\Damo\\PycharmProjects\\myflaskproj\\venv\\Lib\\site-packages\\flask\\ 上的 pycharm 终端

在编辑配置中,我创建了一个新的 python 运行配置。

我使用上面的路径作为我的脚本路径并将“运行”设置为参数

我将 FLASK_APP=myflaskproj.py 添加到环境参数中。 最后,我将 C:\\Users\\Damo\\PycharmProjects\\myflaskproj 设置为我的工作目录。

在此处输入图片说明

当我运行该项目时,我得到:

C:\Users\Damo\PycharmProjects\myflaskproj\venv\Scripts\python.exe C:/Users/Damo/PycharmProjects/myflaskproj/venv/Lib/site-packages/flask run
Traceback (most recent call last):
  File "c:\Users\Damo\AppData\Local\Programs\Python\Python37-32\lib\runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "c:\Users\Damo\AppData\Local\Programs\Python\Python37-32\lib\runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "C:/Users/Damo/PycharmProjects/myflaskproj/venv/Lib/site-packages/flask\__main__.py", line 13, in <module>
    from .cli import main
ImportError: attempted relative import with no known parent package

我哪里出错了?

谢谢

这是完整的答案...

为 PyCharm 运行 Flask 服务器配置

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM