سلام.
امروز می خواستم با استفاده از کتابخانه numpy در پایتون یک پروژه کوچکی رو بنویسم ، که با خطای زیر مواجه شدم :
AttributeError: partially initialized module 'numpy' has no attribute 'array'
خیلی جالب بود چون تا حالا این خطا رو ندیده بودم و از اینکه کلا برنامه من یک خط داشت :
import numpy
array = numpy.array([[1,2],[3,4]])
بعد از چند دقیقه متوجه شدم که ایراد از اسم فایل من هست :
numpy.py
اسم فایل پروژه رو گذاشته بودم numpy.py و وقتی کتابخانه numpy رو در پروژه import کردم باعث این خطا شد.
و به راحتی با تغییر نام فایل مشکل حل شد.
برای همین گفتم این رو اینجا پست کنم تا بقیه دوستانی که به این مشکل بر میخورن دلیل و نحوه برطرف کردنش رو ببین.
اگه به این مطلب و مطالب دیگه در مورد پایتون و برنامه نویسی علاقه دارید خوشحال میشم که از سایت من هم دیدن کنید :