मैं अपने डॉकटर कंटेनर (फ्लास्क ऐप) को चलाने की कोशिश कर रहा हूं, लेकिन मुझे एक त्रुटि मिली है जो कहती है: आयात त्रुटि कोई मॉड्यूल bplanner.app

डॉकर लिखें:

enter image description here

त्रुटि : यहां छवि विवरण दर्ज करें

डॉकरफाइल :

https://i.stack.imgur.com/4FuwX.jpg

0
Giovanni Bianciardi 6 सितंबर 2019, 11:45

1 उत्तर

सबसे बढ़िया उत्तर
bplanner.app:create_app()

आप एक गनिकोर्न कमांड के भीतर से एक अजगर विधि को बुला रहे हैं। मुझे नहीं लगता कि यह संभव है। इसके बजाय एक अलग पायथन फ़ाइल बनाएं जो create_app फ़ंक्शन को आयात करती है और परिणामी ऐप ऑब्जेक्ट को गनिकोर्न के लिए उपलब्ध कराती है।

आपने कोई पायथन कोड, या निर्देशिका सूची पोस्ट नहीं की है, लेकिन अनुमान पर यह काम करना चाहिए ...

# wsgi.py
from app import create_app()
application = create_app()

गिकॉर्न कमांड में:

wsgi:application
0
v25 9 सितंबर 2019, 02:53