از طریق منوی جستجو مطلب مورد نظر خود در وبلاگ را به سرعت پیدا کنید
Scipy Ubuntu را نصب کنید
سرفصلهای مطلب
SciPy در پایتون چیست؟
مجموعهای از ابزارهای منبع باز به نام SciPy که «Sigh Pie» تلفظ میشود، بیشتر در زمینههای مهندسی، ریاضیات و محاسبات علمی استفاده میشود. مبتنی است روی پسوند Python Numpy و تعداد زیادی ماژول مفید برای پردازش سیگنال و تصویر، یکپارچه سازی، بهینه سازی، جبر خطی، تبدیل فوریه، آمار و بسیاری از موضوعات دیگر ارائه می دهد.
SciPy به راحتی قابل نصب است روی همه سیستم عامل های محبوب مبتنی بر روی لینوکس. با استفاده از pip مدیر بسته، شما را از طریق آن راهنمایی خواهیم کرد process از نصب SciPy روی یک سرور خصوصی مجازی لینوکس در این آموزش. در بخش زیر، pip با جزئیات بیشتر پوشش داده خواهد شد.
SciPy به طور منظم در بسته های فرعی سازماندهی شده است که به بسیاری از زمینه های محاسبات علمی می پردازد. خوشه، ثابت، انتگرال، io، linalg، سیگنال، پراکنده، آمار و غیره تعدادی از این موارد هستند.
NumPy در پایتون چیست؟
یک کتابخانه منبع باز برای زبان برنامه نویسی پایتون NumPy (Numerical Python) نامیده می شود. در دستکاری آرایه و محاسبات علمی استفاده می شود. علاوه بر یک شی آرایه چند بعدی، ویژگی های دستکاری آرایه در سطح بالا را ارائه می دهد.
ساخته شده روی جبر خطی NumPy است. این شامل اجرای عملیات ریاضی است روی ماتریس ها و بردارها عملیات اساسی مانند میانگین، حداقل، حداکثر، انحراف استاندارد، واریانس و بسیاری دیگر توسط NumPy پشتیبانی می شود.
خط فرمان Pip را می توان برای نصب NumPy پس از پیکربندی استفاده کرد. دستور زیر را برای نصب NumPy با پایتون 2 وارد کنید.
مدیر بسته برای پایتون به طور پیش فرض فراخوانی می شود pip. بسته های اضافی که به طور پیش فرض در کتابخانه استاندارد pf Python گنجانده نشده اند نیز برای نصب در دسترس هستند.
روش نصب Scipy روی لینوکس؟
SciPy معمولاً ممکن است نصب شود روی یک کامپیوتر لینوکس با استفاده از یکی از دو تکنیک ساده. اولین مورد به همان سادگی استفاده از مدیریت بسته داخلی است که با نصب لینوکس ارائه می شود. دومی به اندازه استفاده پیچیده است pip، python مدیر بسته برای نصب SciPy، از دستور تک هر روش استفاده کنید.
Scipy را از طریق Pip Command نصب کنید
مدیر بسته Python که Pip برای نصب و همچنین به روز رسانی بسته ها استفاده می کرد. کتابخانه استاندارد پایتون دارای چندین توابع داخلی است.
Statsmodel و سایر کتابخانه های علوم داده مانند Scikit-Learn بخشی از کتابخانه استاندارد پایتون نیستند. آنها را می توان با استفاده از خط فرمان و تنظیم کرد pip، مدیر بسته پیش فرض برای پایتون.
این رویکرد روش نصب Scipy را با استفاده از pip فرمان خط فرمان را اجرا کنید terminal روی کامپیوتر شما می توانید Command Prompt را راه اندازی کنید روی ویندوز، ترمینال روی مک یا لینوکس terminal که با توزیع لینوکس شما همراه است.
اجرا کن ‘python -m pip نصب -U pipبعد از تایپ آن با استفاده از این دستور، می توانید مطمئن شوید که سیستم شما جدیدترین را دارد pip فایل های نصب شده برای استفاده در مدیریت بسته ها.
در خط فرمان، را وارد کرده و اجرا کنیدpip scipy را نصب کنید. بسته های اصلی SciPy نصب خواهند شد روی کامپیوتر شما با استفاده از فهرست بسته Python. دستورات ‘pip نصب numpy’ و ‘pip install matplotlib’ می تواند برای نصب بسته های اصلی دیگر مانند Numpy و Matplotlib استفاده شود.
در زیر نتیجه اجرا شده استpip دستور scipy را نصب کنید.
Scipy را با استفاده از دستور Package Manager نصب کنید
دستورالعمل های نصب ساده برای Python-Scipy روی سرور اوبونتو در اینجا موجود است. سعی کنید روی دکمه Copy کلیک کنید تا دستور را ضبط کنید و آن را در خط فرمان خود رها کنید terminal اگر می خواهید از مدیر بسته داخلی APT استفاده کنید.
برای راهنمایی سریع و گام به گام روی دستورات SSH، جزئیات را در زیر ببینید. برای جلوگیری از اشتباهات تایپی و نصب ناخواسته بسته، کپی/پیست توصیه می شود.
برای به روز رسانی مخازن بسته و به دست آوردن آخرین اطلاعات بسته، دستور به روز رسانی را اجرا کنید.
برای نصب بسته ها و وابستگی ها دستور install را با پارامتر -y صادر کنید.
مثال:
از آنجایی که کتابخانه ها در یک محیط مجازی نصب شده بودند، از هم اکنون، اگر هر یک از ماژول های NumPy، SciPy، Matplotlib و غیره با موفقیت نصب نمی شد، با خطای ModuleNotFoundError مواجه می شوید. ما ممکن است ScipPy و Matplotlib را با ایجاد برنامه آزمایشی کوچک لیست شده در زیر ارزیابی کنیم.
در کد می بینید که دو ماژول اول اضافه شده scipy و matplotlib هستند. با ویژگیهایی برای کنترل سبکهای خط، ویژگیهای فونت، محورهای قالببندی و سایر ویژگیها، ماژولی به نام pyplot ارائه میکند که کارها را برای ترسیم ساده میکند. بیایید هر خط کد را با جزئیات بررسی کنیم.
این import از دستور scipy استفاده شد import ماژول scipy در خط اول کد. کتابخانه matplotlib متعاقباً به صورت plt بارگیری می شود. سپس از متد ()arrange برای ساخت متغیری استفاده شد که در آن مشخصات نمودار داده شد. یکی از پرکاربردترین توابع پایتون، تابع arrange() است. پس از ایجاد مقادیر با فاصله مساوی، متد arrange() مرجع را به آن مقادیر برمی گرداند.
در خط آخر کد، طرح را با متد show() نمایش داده ایم.
در اینجا صفحه خروجی است که در آن نمودار نمایش داده می شود. این نصب سیستم شما و عملکرد موفقیت آمیز ماژول SciPy را نشان می دهد.
نتیجه:
روش نصب Scipy در این پست توضیح داده شد. چندین ویژگی در نصب SciPy وجود دارد. بسته دارای یک کد بازگشتی است که می توان از آن برای دسترسی به توابع موجود در بسته های فرعی آن استفاده کرد. نصب این بسته برای استفاده از امکانات پایتون ضروری است. به دلیل ماهیت منبع باز بسته، پتانسیل رشد بسیار زیادی وجود دارد. چندین روش نصب برای راحتی شما وجود دارد. بسته به روی خواسته های ما، ما می توانیم از آن به طور کامل استفاده کنیم.
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم
زمان انتشار: 1402-12-29 16:22:06