2017-06-29 75 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