آموزش نصب کتابخانه در پایتون | استوایی

آموزش نصب کتابخانه در پایتون

در این مقاله برای نصب کتابخانه در پایتون به دوروش مختلف اشاره میکنیم. روش اول استفاده از پکیج منجر pip هست  که دردسر کمتری داره و راحت تر به خواسته تون میرسید و روش دوم دانلود فایلهای کتابخانه و نصب دستی اون ها به کمک cmd هست. اگر از کتابخانه های حجیم استفاده می کنید، مثل OpenCV و … روش دوم میتونه برای شما مناسب تر باشه. چون فقط یک بار فاایل های کتابخانه های مورد نیازتون رو دانلود می کنید و در زمان و حجم مصرفی اینترنت شما صرفه جویی میکنه.

روش اول) آموزش نصب کتابخانه در پایتون با استفاده از pip

نحوه نصب کتابخانه ها و پکیج ها در پایتون کار بسیار ساده ای هست. قبل از شروع باید مطمئن بشیم که pip روی ویندوز نصب باشه.  برای اینکار باید cmd رو باز کنیم. اگر نمی دونید cmd ویندوز رو چطوری باید اجرا کنید یکی از راه هاش این هست که با زدن کلیدهای ویندوز و R از روی کیبورد، Run رو اجرا کنید (کلید ویندوز همون کلیدی هست که لوگوی ویندوز روی اون نقش بسته و کنار کلید Ctrl در پایین سمت چپ کیبورد وجود داره) و در Run باید تایپ کنید cmd و بعد enter رو بزنید.

 برای چک کردن نسخه pip باید در cmd تایپ کنید  pip –version با این کار باید نسخه pip شما نشون داده بشه. اگر این اتفاق افتاد یعنی آماده هستید که کتابخانه مورد نظر رو نصب کنید. (توضیحات بیشتر درباره نصب و بروزرسانی pip)

آموزش نصب کتابخانه در پایتون با استفاده از pip | استوایی

هر پکیج یا کتابخانه ای که قصد نصب کردن اون رو دارید میتونید از سایت https://pypi.org/ پیدا کنید. در واقع باید نام پکیج مورد نظر خودتون رو در این سایت جستجو کنید و بعد مطابق تصویر، از موارد پیدا شده پکیج مورد نظرتون رو انتخاب کنید.

نحوه نصب کتابخانه در پایتون با استفاده از pip | استوایی

در مرحله بعد مطابق تصویر، روی آیکن کپی کلیک کنید. تا دستور نصب کتابخانه در کلیپ بورد کپی بشه.

نحوه نصب پکیج در پایتون با استفاده از pip | استوایی

در مرحله بعد وارد cmd بشید و متن کپی شده رو Paste کنید و enter رو بزنید.  به عنوان مثال برای نصب کتابخانه matplotlib باید در cmd تایپ کنید pip install matplotlib و بعد enter کنید. با  اینکار نصب کتابخونه  یا پکیج شروع میشه و کمی زمان میبره تا نصب تکمیل بشه.

روش دوم) نحوه نصب پکیج در پایتون به صورت دستی

برای اینکار ابتدا وارد سایت https://pypi.org/ بشید و نام پکیج مورد نظر به عنوان مثال numpy رو جستجو کنید تا وارد صفحه پکیج بشید و از سمت راست روی Download files کلیک کنید (مطابق تصویر زیر)

روش نصب کتابخانه در پایتون | استوایی

دانلود کتابخانه پایتون

نسخه مورد نظر رو از این صفحه دانلود کنید برای اینکار می تونید روی لینک راست کلیک کرده و Save Link As رو کلیک کنید و کمی صبر کنید تا دانلود تکمیل شود. دقت کنید که به نام لینوکس، ویندوز و … که در نام لینک هست دقت کنید و گزینه متناسب با سیستم خودتون رو دانلود کنید. دقت کنید با توجه به اینکه سیستم عامل من ویندوز 64 بیتی و سخت افزارم amd هست و نه intel ، باید فایل متناسب با سیستم عامل و سخت افزار خودم رو دانلود کنم (مطابق تصویر هایلایت های سبز تصویر بالا)

نصب پکیج پایتون

بعد از دانلود نوبت به نصب فایل دانلود شده می رسه. کتابخانه ای که دانلود کردید دارای پسوند whl هست و برای این نصب پکیج باید از cmd استفاده کنیم. فایلی که دانلود کردیم در پوشه downloads ویندوز قرار دادیم و برای نصب باید cmd رو باز کنیم و با استفاده از دستور cd downloads وارد پوشه  دانلود ها بشیم یعنی جایی که فایل کتابخانه اونجا قرار داره.

نصب کتابخانه در پایتون | استوایی | ostovaee
آموزش نصب کتابخانه پایتون در ویندوز 10 | سایت استوایی

در نهایت با دستور pip install filename.whl کتابخانه مورد نظر رو نصب میکنیم. در اینجا filename.whl نام فایلی هست که دانلود کردیم.

آموزش نصب Package پایتون در ویندوز | استوایی
آموزش نصب Package پایتون در ویندوز | استوایی

سرفصل های آموزش پایتون

49 نظر برای آموزش نصب کتابخانه در پایتون ثبت شده

  1. خیلی عالی بود ببخشید من وقتی اون دستور رو میزنم یه همچین اروری میاد
    ‘pip’ is not recognized as an internal or external command,
    operable program or batch file.

    1. سلامت باشید دوست عزیز. توضیحات همین صفحه رو به دقت بخونید، مواردی که نیاز دارید، توی همین صفحه موجود هست

  2. سلام ممنونم بابت اطلاعات کاربردیتون
    برای نصب کتابخانه pybinding با این خطا مواجه میشم
    pybinding-0.9.5-cp38-cp38-win_amd64.whl is not a supported wheel on this platform.
    ممنون میشم راهنمایی بفرمایید.

    1. سلام دوست عزیز. خواهش میکنم. دو روش برای نصب کتابخانه در این صفحه آموزش داده شده. طبق آموزش پیش برید، انشاالله مشکل برطرف میشه

  3. سلام واقعا ازتون ممنونم من تازه کار با پایتون را شروع کردم و در مورد این برنامه در حقیقت صفر بودم اینقدر که حتی نمی دانستم برای استفاده از یک کتابخانه قبل از فراخوانی آن باید آن را نصب کرد سایتتان در این زمینه خیلی به من کمک کرد کلافه شده بودم

    1. سلام نرگس عزیز. خیلی خوشحالم که از آموزش راضی بودین. پیشنهاد می کنم دوره رایگان پایتون رو هم مشاهده کنید. ویدئوهای آموزشی بی نظیری اونجا قرار دادیم.

      1. با سلام و احترام
        از سایت خوب شما واقعا ممنونم. فقط یک سوال از خدمتتان داشتم من می خواهم داده هایم را از فرمت csv یا txt (مهم نیست کدامیک) در igraph پایتون بخوانم و سپس آنها را بنویسم و به محیط گفی برای نمایش گراف ببرم شما می توانید در این زمینه مرا راهنمایی کنید
        این دو سه روز خیلی سرچ کردم اما چیز خاصی دستگیرم نشده و شاید اصلا مسیری که برای انجام این کار دارم انتخاب می کنم مسیر درستی نیست و باید به فرمت دیگری تبدیل کنم اما هیچکدام از فرمتهای دیگر را نمی شناسم

        1. سلام دوست عزیز. درست سوالتون رو متوجه نشدم. اگر مشکل در خواندن فایل های csv دارید، توی گوگل جستجو کنید read csv file in python سایت های خارجی نمونه کدهای زیادی قرار دادن. متاسفانه با igraph هم آشنایی ندارم. برای ترسیم نمودار میشه از matplotlib استفاده کرد که باز هم مثال های زیادی ازش توی اینترنت هست.

  4. دست شما درد نکنه خدا خیر بده بهت لنگ نصب یه pipبودم تا پکیج رو نصب کنم سایت های دیگه فایده نداشت اما این راهنمایی فایده داشت ممنون

    1. سلام دوست من خیلی خوشحالم که مطالب آموزشی سایت براتون مفید بود 🙂

  5. سلام استاد من پایتون کار میکنم
    کتابخانه ها آیا روی جت برین پای چارم نصب ان ،یا باید خودمون انجام بدیم

  6. سلام خسته نباشید سایت واقعا مفیده
    من ی سوالی داشتم
    الان این راه رو رفتم خوب پکیج زیپ شده بهم داد
    پکیج رو باز کردم داخل cmd مسیر پکیج رو قرار دادم و قایل setup.py رو نصب کردم ولی جواب نمیده کجا رو اشتباه رفتم؟

  7. آقا دمت گرم
    من خیلی خیلی مبتدی هستم تو پایتون و حتی نصب کتابخونه ها رو بلد نبودم، از این صفحه دو بار استفاده کردم و خیلی کمکم کرد
    واجب دونستم ازتون تشکر کنم

    1. خوشحالم که از آموزش ها راضی بودید. ممنونم از اینکه نظرتون رو به اشتراک گذاشتید و حس خوب دادید 🙂

      1. سلام وقت بخیر
        بنده وقتی دستور عمل pip install os میزنم خطای پروکسی میده
        چیکار کنم؟

  8. سلام و خسته نباشید. کسی میدونه پکیج هایی مثل fbprophet و TA-Lib، کلا پکیجای C++ Base رو چطور تو ویندوز نصب کنم؟ نه با پیپ اینستال شد نه با conda forge و مثلا فایل Wheel پکیج fbprophet هم کلا نیست. لطفا کمک کنید

    1. ممنونم که طعم سایت ما رو چشیدید. موفق و پیروز باشید 🙂

  9. سلام ببخشید این هشدار چه معنی میده
    WARNING: The script f2py.exe is installed in ‘C:\Users\m\AppData\Roaming\Python\Python39\Scripts’ which is not on PATH.
    Consider adding this directory to PATH or, if you prefer to suppress this warning, use –no-warn-script-location.

    1. سلام دوست عزیز. آموزش نصب پایتون رو مشاهده کنید. در ویدئوی مربوط به نصب، به path اشاره کردیم

  10. سلام من برای نصب کتاب خانه ی Ipython همین مراحلی که شما گفتید رو رفتم ولی هنوزم این خطا رو میده
    Traceback (most recent call last):
    File “”, line 1, in
    NameError: name ‘ipython’ is not defined
    ممنون میشم راهنماییم کنید.

    1. سلام دوست عزیز. چک کنید که آیا برای تمام کتابخانه ها این مشکل رو دارید یا نه؟ اگر برای تمام کتابخانه ها این مشکل رو دارید، آموزش نصب پایتون رو به دقت نگاه کنید. اگر فقط برا این افزونه این مشکل رو دارید، متاسانه نمی دونم مشکل از کجاست.

      1. ممنون از پاسخگویی متاسفانه فقط همین کتابخانه مشکل داره

        1. خواهش میکنم. بهتر هست متن خطا رو به انگلیسی گوگل کنید. معمولا توی سایت هایی مثل stackoverflow میتونید به جواب برسید.

  11. سلام من pip رو چک کردم نصب هست و کتاب خانه matplotlib رو هم در cmd چک کردم نصب هست ولی وقتی iimport matplotlib.pyplot as pltرو می زنم و دو تا لیست x=[1,2,3] و y=[2,3,4] رو می نویسم و کد دستوری plt.plot(x,y) و plt.show() رو می زنم اجرا بشه این اررور رو می دهد
    On entry to DGEBAL parameter number 3 had an illegal value
    ** On entry to DGEHRD parameter number 2 had an illegal value
    ** On entry to DORGHR DORGQR parameter number 2 had an illegal value
    ** On entry to DHSEQR parameter number 4 had an illegal value
    Traceback (most recent call last):
    File “d:\Arezoo\arshad\image processing\qqqqqqqqqalaki.py”, line 1, in
    import matplotlib.pyplot
    File “C:\Users\S A F A R I\AppData\Roaming\Python\Python39\site-packages\matplotlib\__init__.py”, line 107, in
    from . import cbook, rcsetup
    File “C:\Users\S A F A R I\AppData\Roaming\Python\Python39\site-packages\matplotlib\cbook\__init__.py”, line 28, in
    import numpy as np
    File “C:\Users\S A F A R I\AppData\Roaming\Python\Python39\site-packages\numpy\__init__.py”, line 305, in
    _win_os_check()
    File “C:\Users\S A F A R I\AppData\Roaming\Python\Python39\site-packages\numpy\__init__.py”, line 302, in _win_os_check
    raise RuntimeError(msg.format(__file__)) from None
    RuntimeError: The current Numpy installation (‘C:\\Users\\S A F A R I\\AppData\\Roaming\\Python\\Python39\\site-packages\\numpy\\__init__.py’) fails to pass a sanity check due to a bug in the windows runtime. See this issue for more information: https://tinyurl.com/y3dm3h86
    چطور میشه این خطا رو رفع کرد ممنون میشم راهنماییم کنید

    1. سلام دوست عزیز. مشکل از نسخه numpy شماست. با استفاده از pip uninstall numpy کتابخانه numpy رو حذف کنید و نسخه قدیمی تر رو نصب کنید

  12. سلام

    برای سیستم من دستور py -m pip install matplotlib کار کی کند و دستور ذکر شده در آموزش اشتباه است.

    1. سلام دوست عزیز. ممنونم که این کد رو به اشتراک گذاشتید. کد ذکر شده در سایت هم درست هست.الان خودم تست کردم. به سایت اصلی ارائه دهنده پکیج های پایتون هم رفتم، اونجا هم از همین کدی که در سایت قرار دادیم استفاده کردن.

      1. با سلام
        ایتاد شرمنده من هر چقدر می کنم تا کتابخانه pycrypto رو نصب کنم با ارور زیادی تو cmr مواجه می شم لطفا راهنمایی کنید و همچنین کتابخانه shtil که اگه اشتباه تلفظ نکنم مشکل دارم و ارور میده لطفا راهنمایی کنید

        1. سلام دوست عزیز. متاسفانه با این دو کتابخانه کار نکردم

  13. عااااااااااااااااااالی بود
    بنظرم ران انداختن تازه کارا سخت تر از ادامه راهه ممنون

    1. خوشحالم که مورد پسند واقع شد دوست عزیز و ممنونم بابت کامنتی که گذاشتید

  14. سلام
    من پکیج رو دانلود کردم ولی موقعی که میزنم نصب این خطا رو نشون میده:
    WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by ‘NewConnectionError(‘: Failed to establish a new connection: [Errno 11002] getaddrinfo failed’)’: /simple/python-dateutil/
    WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by ‘NewConnectionError(‘: Failed to establish a new connection: [Errno 11002] getaddrinfo failed’)’: /simple/python-dateutil/
    WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by ‘NewConnectionError(‘: Failed to establish a new connection: [Errno 11002] getaddrinfo failed’)’: /simple/python-dateutil/
    WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by ‘NewConnectionError(‘: Failed to establish a new connection: [Errno 11001] getaddrinfo failed’)’: /simple/python-dateutil/
    WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by ‘NewConnectionError(‘: Failed to establish a new connection: [Errno 11002] getaddrinfo failed’)’: /simple/python-dateutil/
    ERROR: Could not find a version that satisfies the requirement python-dateutil>=2.7.3 (from pandas==1.1.3) (from versions: none)
    ERROR: No matching distribution found for python-dateutil>=2.7.3 (from pandas==1.1.3)

    نسخه پایتون من = 3.8.6

  15. بابا ایول…
    خدا خودت و آباء و اجدادت و نسلت رو مورد رحمت قرار بده…
    دهنم سرویس شد… هفت سال پیش پایتون کار کردم… همه چیش یادم رفته بود…
    الان سر یه برنامه ی ساده مونده بودم…
    دمت گرم… خیلی راحت پکیجایی که لازم داشتم نصب شد..
    مرسیییییییییییییییییییییییییییییییییییییییییییییییییییییییییی.

    1. سلام دوست من. کامنتی که نوشتی پر از انرژی بود. ممنون بابت این حس خوبی که منتقل کردی و خوشحالم که این مطلب برات مفید بود 🙂

  16. میشه اضافه کنید بعد از نصب چطور میشه کتابخانه رو در cmd اجرا کرد؟
    بعد از نصب وقتی اسم کتابخانه رو تایپ میکنم تا اجرا بشه ارور میده؟
    آیا بخاطر اینه که path مسیر ذخیره ی خود فایل پایتون هست؟
    آیا میشه توی cmd به طور کلی از اسم درایوی که همیشه مینویسه و ما تنها میتونیم مسیرش رو عوض کنیم خارج شد و دستور خاصی رو اجرا کرد؟

    1. منظورتون از اجرای کتابخانه در CMD رو متوجه نمیشم. کتابخونه اجرا نمیشه، از قابلیت هاش برای کد نویسی می تونید استفاده کنید. در مورد سوال آخر، من توی CMD حرفه ای نیستم ولی بعید میدونم چیزی که میگید، انجام پذیر باشه، اگر قصد برنامه نویسی به زبان پایتون رو دارید، محصول رایگان ما رو از توی فروشگاه تهیه کنید. اگر هم کار خاصی در CMD دارید،متاسفانه من توی CMD حرفه ای نیستم

    2. کتابخونه رو باید import کنید، بهتره تو IDE ایمپورتش کنید و تو CMD یا مثلا Anaconda Prompt کار نکنید چون امکانش هست ولی در حالت کلی ناکارامده.
      سوال دوم هم حتما باید توی یه دایرکتوریی باشید تا بتونید دستور اجرا کنید، ینی میتونید از اون آدرس همیشگی که مثلا درایو C هست برید توی یه درایو دیگه یا پوشه های اون درایو. فقط کافیه ته همون خط اسم درایو رو بنویسید و دونقطه بزارید جلوش مثلا D: cd newfolder شما رو میبره توی درایو D پوشه نیوفولدر.

  17. سلام هرکاری میکنم فایلاpathنمیشه چیکار کنم لطفا جداب رو برام تو ایمیل بفرستید اگر هم خواستید تو سایت بزارید

    1. سلام دوست عزیز. این نوع سوالات رو خود تولید کنندگاه پایتون رو هم نمی تونن جواب بدن. فرض کنید یکی به شما بگه هر کار می کنم، ماشینم راه نمیره. دلیلش می تونه نبود بنرین تو باک، نداشتن تایر، نبود سوییچ، بالا بودن ترمز دستی و …. باشه.

  18. ببخشید برا من این پیام رو میاره:Requirement ‘pynput-1.6.8-py2.py3-none-any.whl’ looks like a filename, but the file does not exist
    Processing c:\users\motahari-p30\downloads\pynput-1.6.8-py2.py3-none-any.whl
    Could not install packages due to an EnvironmentError: [Errno 2] No such file or directory: ‘C:\\Users\\Motahari-P30\\Downloads\\pynput-1.6.8-py2.py3-none-any.whl’

    You are using pip version 10.0.1, however version 20.1 is available.
    You should consider upgrading via the ‘python -m pip install –upgrade pip’ command.
    جیکار کنم؟؟

    1. سلام دوست عزیز. کاملا واضح براتون نوشته. فایلی به نام pynput-1.6.8-py2.py3-none-any.whl’ در پوشه دانلودتون وجود نداره پس نمی تونه نصبش کنه

  19. من کنجکاو بودم کتاب خونه pandas تو جایی غیر از جوپیتر هم کار می کنه یا نه به خاطر همین این کد رو تو IDE خود پایتون زدم. و با این خطا مواجه شدم.
    >>> import pandas as pd
    Traceback (most recent call last):
    File “”, line 1, in
    import pandas as pd
    ModuleNotFoundError: No module named ‘pandas’
    گفتم لابود کتاب خونش نصب نیست رفتم pip install pandas رو تو cmd زدم یه سری پیغام اومد انگار که pandas تو سیستمم نصبه اومدم دوباره import رو زدم بازم همین ارور مشکل چیه؟

  20. آقا خداوکیلی دمتون گرم بهترین توضیح بین تمام سایت ها بود

    1. خداوکیلی با کامنتت حال کردم دوست من 🙂

  21. سلام من ویندوز 8.1 دارم هرکاری می کنم کتابخونه نصب نمیشه
    با کد مثلا pip install numpyf
    این رو نشون می ده ‘install’ is not recognized
    operable program or batch
    چیکار کنم؟

    1. سلام دوست عزیز. مطمئن بشید pip روی سیستم شما نصب هست

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

پر کردن تمام موارد زیر الزامیست