20

मैं एडब्ल्यूएस बीनस्टॉक में मेरी कुप्पी आवेदन तैनात और एक आयात त्रुटि का सामना किया:एडब्ल्यूएस लचीला बीनस्टॉक त्रुटि - ImportError: नहीं मॉड्यूल नामित flask.ext.sqlalchemy

ImportError: No module named flask.ext.sqlalchemy 

मेरी application.py फ़ाइल में, मैं यह है कथन

from flask.ext.sqlalchemy import SQLAlchemy 

और यह मेरी मशीन पर ठीक चलाता है लेकिन यह लोचदार बीनस्टॉक में काम नहीं करता है।

कोई भी इसी तरह की समस्या में भाग गया?

+2

कुप्पी के SQLAlchemy विस्तार अब 'flask_sqlalchemy' पर स्थित है की जरूरत है कि शामिल होना चाहिए। [प्रलेखन] देखें (http://flask-sqlalchemy.pocoo.org/2.1/quickstart/)। – franklin

उत्तर

18

सुनिश्चित करें कि आपने अपनी प्रोजेक्ट की रूट निर्देशिका में requirement.txt फ़ाइल शामिल की है।

फ़ाइल किसी भी पिप पैकेज स्थापित करने की

Flask-SQLAlchemy=1.0 

http://www.pip-installer.org/en/latest/cookbook.html#requirements-files

+1

बहुत धन्यवाद! यह ठीक करता है! – Michael

+0

लिंक टूटा हुआ प्रतीत होता है। क्या यह एक ही बात है? http://www.pip-installer.org/en/latest/cookbook.html#requirements-files –

+0

हां, ऐसा लगता है कि वे वहां दस्तावेज़ अपडेट करते हैं। मैं ऊपर अपडेट करूंगा। धन्यवाद –

संबंधित मुद्दे