💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۳ کیمیا فریادی
boke، figure
جامعه هوش مصنوعی ایجاد شده در ۱۱ خرداد ۱۴۰۰

 با عرض سلام و خسته نباشید. من کتاب خونه ی bokeh رو با دستور  pip install  bokeh نصب کردم اما الان وقتی می‌خوام به figure رو import  کنم ارور میده و ایمپورت نمیکنه. عکس ارور و کد در ضمیمه هست.
ممنون میشم بگید مشکل کجاست.

فکر می‌کنم مشکل از خود visual st هست چون همین رو توی pycharm زدم درست عمل میکنه ولی ویژوال استادیو حتی این ارور رو داد که من bokeh plotting رو ندارم. درحالی من نصبش کردم بوکه رو و برای اطمینان دستور bokeh info رو هم زدم که ببینم نصب شده یا نه و دیدم که نصب شده. من قبلا یک کد خیلی ساده رو هم خواستم با ویژوال استادیو ران کنم اما نشد ولی همون کد ساده توی pycharm ران شد.  
آیا واقعا ویژوال استادیو باگ داره؟

کیمیا فریادی ۱۲ خرداد ۱۴۰۰، ۰۵:۴۳

مشکل اینجا بود که من توی همون دایرکشنی که داشتم کد میزدم، فایل رو به اسم bokeh.py سیو کرده بودم و چون این فایل وجود داشت دیگه هر چی از طریق ویژوال میخواستم کد بزنم این نوع ارور‌ها رو میداد، اروری مبنی بر نداشتن bokeh.plottting  میداد. 

کیمیا فریادی ۱۴ خرداد ۱۴۰۰، ۰۲:۴۲

سلام

اسم فایل نباید اسم ماژول باشد

چون در این صورت به جای import کردن ماژول، همان فایل bokeh.py رو دوباره فراخوانی می‌کند

پس اسم یک فایل هیچ‌گاه نباید اسم ماژول باشد

مثلا اسمش رو بذارید bokeh_1.py

بهترین پاسخ
مسعود کاویانی ۲۶ خرداد ۱۴۰۰، ۲۱:۴۸