import sys
import os
sys.path.insert(1, os.path.join(os.path.abspath('.'), 'venv/lib/python2.7/site-packages'))
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello World!"
if __name__ == "__main__":
app.run()
ilk 3 satır gereklidir, aksi takdirde olsun konsola
from flask import Flask
ImportError: No module named flask
olanlar ilk 3 satır halinde bu hata iletisi, özellikle sys.path.insert, biraz çirkin - bunu bildirmek zorunda kalmadan site paketleri ile sistemi yollarına kurabilirsiniz başka bir yolu yoktur Bu şekilde kod?
Herhangi bir fark yaratan bir sanalenv kullanıyorum.
Şans yok. En iyi yönettiğim, bu 3 satırı app engine_config.py dosyasına taşımak. –