2017-06-29 79 views
-1

即时通讯使用窗口10,我做了命令点安装烧瓶,但我一直得到一个ImportError:无法导入名称'烧瓶'。几个月后,当我用烧瓶工作时,它运行良好。今天回来运行我的旧程序,我得到这个错误?我只是想运行一个简单的HTML网站。无法导入名称'烧瓶'

from flask import Flask, render_template 
from flask import request 

app = Flask(__name__) 

app.static_folder = 'static' 

@app.route('/') 
def index(): 

return render_template('index.html') 


if __name__=='__main__': 
app.run(debug = True) 

而且这个错误之前,我有没有名为“瓶”所以我做模块(发现这个在其他计算器后): 1的virtualenv 2. PIP安装瓶(让输出的要求已经满足了) 3.然后我只是尝试运行我的烧瓶,这就是所谓的i.py,我得不到名称'烧瓶'。在这里通过许多解决方案仍然不知道如何解决它。

+0

如果你从virtualenv启动python.exe,你能导入烧瓶吗?你能从烧瓶进口烧瓶吗? – 9000

+0

您使用/尝试使用哪种版本的python,自上次使用Flask以来是否更新过,因此需要更新Flask? – J0hn

+2

你命名了一个脚本'flask.py'吗?如果是这样,请重命名它。 – roganjosh

回答

-2

基本上我有2个版本的python 3.6和3.5.2,当我删除3.6其工作正常。

+2

“删除已安装软件的版本”是*糟糕的*建议。这听起来就像你没有使用你认为的那样的环境。这是virtualenvs的目的。 – davidism