यह पहली बार है जब मैंने सचमुच बैठकर अजगर 3 की कोशिश की है, और लगता है कि बुरी तरह से विफल हो रहा है। मेरे पास निम्नलिखित दो फाइलें हैं:
- test.py
- config.py
config.py में कुछ फ़ंक्शन हैं और साथ ही कुछ वैरिएबल भी हैं। मैंने इसे निम्न में से हटा दिया है:
config.py
debug = True
test.py
import config
print (config.debug)
मैंने भी ए __init__.py
हालाँकि, मुझे निम्न त्रुटि मिल रही है:
ModuleNotFoundError: No module named 'config'
मुझे पता है कि py3 सम्मेलन पूर्ण आयात का उपयोग करना है:
from . import config
हालाँकि, यह निम्न त्रुटि की ओर जाता है:
ImportError: cannot import name 'config'
तो मैं यहाँ क्या करना है के रूप में एक नुकसान में हूँ ... किसी भी मदद की बहुत सराहना की है। :)
python test.py
, और यह पूरी तरह से ठीक काम करता है। मेरे पास pyCharm नहीं है, लेकिन शायद pyCharm का कुछ बुरा विन्यास समस्या पैदा कर रहा है