当前位置:   article > 正文

问题解决:ImportError: cannot import name ‘Flask‘ from partially initialized module ‘flask‘_importerror: cannot import name 'flask' from parti

importerror: cannot import name 'flask' from partially initialized module 'f

报错

ImportError: cannot import name 'Flask' from partially initialized module 'flask' 
(most likely due to a circular import) (C:\Users\ThinkStation\Desktop\flask.py)
  • 1
  • 2

原因是python文件名与导入的包名重复了
在这里插入图片描述
修改文件名为flask1.py
在这里插入图片描述
再次运行程序

from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
   return 'hello Flask!'
if __name__ == '__main__':
    app.run()  #app.run(port=8000)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

D:\Users\ThinkStation\anaconda3\python.exe C:/Users/ThinkStation/Desktop/flask1.py

  • Serving Flask app “flask1” (lazy loading)
  • Environment: production
    WARNING: This is a development server. Do not use it in a production deployment.
    Use a production WSGI server instead.
  • Debug mode: off
  • Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)

打开网页http://127.0.0.1:5000/得
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/在线问答5/article/detail/850345?site
推荐阅读
相关标签
  

闽ICP备14008679号