آموزش پایتون

آموزش رفع ارور no module named در pyCharm ( در پروژه جنگو)

رفع ارور no module named در pycharm موقع ایمپورت کردن app ها در Django

رفع ارور no module named : فرض کنید یک پروژه داریم با یک یا چند app. وقتی میخواهیم یکی از این اپ ها و یا یک فایل از یکی از این اپ ها را داخل پروژه اصلی خودمان ایمپورت کنیم، به صورت پیشفرض ممکنه pycharm نتونه اون اپ رو پیدا کنه و نفهمه که کجاست.


بنا بر این اروری با این مضمون میده no module named yourApp که البته بجای yourApp اسم اپ شما رو می نویسه.
البته در این مورد برنامه شما به خوبی کار خواهد کرد و مشکلی از نظر اجرا نخواهید داشت. اما خب این ارور دادنه روی اعصاب هستش.


برای رفع ارور no module named کافیه روی فولدر اصلی پروژه خودتون (فولدر مادر که اپ ها و فایل manage.py هم داخل اون هستن) توی pycharm راست کلیک کنید و از زیر منوی mark directory as گزینه source root رو انتخاب کنید.

حالا pycharm تمام فولدر های شما (از جمله فولدر های اپ های شما) رو شناسایی می کنه و دیگه اون ارور رو نمیده.

برای ایجاد app جدید و رفع سایر ارور های مرتبط با اون ، حتما این مطلب رو بخونید.

حامد عسکریان

برنامه نویس و عاشق تکنولوژی

دیدگاهتان را بنویسید

دکمه بازگشت به بالا
بستن
بستن