میخواهیم pip را بهتر بشناسیم بنابر این تا پایان با ما باشید
pip چیست؟ چه کاری انجام می دهد؟
در واقع می توان با pip مدیریت کتابخانه ها ، پکیج ها ، ماژول های پایتون را انجام داد و کار اصلی pip این است .
کلمه pip یعنی چه ؟
کلمه pip در واقع یعنی مخفف شده pip install pakage است .
پایتون به دلیل open source بودن بیشتر حالت خشک و بیروحی دارد . بنابر این توسعه دهندگان به هر دری میزنند تا بعضی از مفاهیم را از حالت خشک به حالتی فان و راحت تبدیل کنند .
pip روی سیستم شما نصب است یا خیر ؟
در لینوکس در قسمت bash و در ویندوز در قسمت cmd کد زیر را وارد کنید
pip --version
بعد از آن در صورتی که pip را از قبل نصب کرده باشید یا روی سیستم وجود داشته باشد ورژن آن را به شما نمایش میدهد . اما اکثرا در زمان نصب پایتون pip اتوماتیک نصب میشود .
نصب پکیج ها با pip
کد زیر را بنویسید و به جای pkg باید اسم پکیج مورد نظر را وارد کنید . pip هم پکیج وارد شده را در سایت pypi جستجو می کند و در صورت وجود آن را برای شما نصب میکند .
pip install pkg
حذف پکیج در pip
اگر نیاز دارید که یک پکج که قبلا نصب کرده اید را در pip حذف کنید کافی است کد دستوری زیر را وارد کنید .
pip uninstall pkg
لیست پکیج های نصب شده
برای اینکه بدانید چه پکیج هایی نصب شده است و لیست پکیج های خود را ببینید کد دستوری زیر را وارد کنید .
pip list
ذخیره لیست پکیج های نصب شده در یک فایل
برای این کار میتوانید از کد دستوری زیر استفاده کنید
pip freeze >> requirements.txt
نصب لیست پکیج های موجود در فایل requirements
برای انجام این عملیات از کد زیر استفاده کنید
pip install -r requirements.txt
نصب پکیج ها بر روی یک یوزر خاص
اگر در سیستمی که دارید به یوزر admin دسترسی ندارید یا سطح دسترسی شما محدود شده است و فقط شما به یوزر خود دسترسی دارید برای نصب پکیج ها می توانید از روش زیر استفاده نمایید.
pip install --user pkg
امیدواریم این مقاله برای شما مفید بوده باشد .
حسام هاشمی پاسخ
این یک نظر تست است برای بررسی اینکه چجور کار میکند.
حسام هاشمی
بسیار عالی