PDA

View Full Version : pip



Bahmany
جمعه 03 مرداد 1393, 12:46 عصر
Pip یک سیستم مدیریت پکیج جهت نصب و مدیریت پکیج ها می باشد که به زبان پایتون نوشته شده است. یکی از مهمترین مزایای استفاده از این سیستم سهولت استفاده از آن در خط فرمان میباشد به مثال زیر توجه بفرمایید ، در این مثال به همین راحتی درایور مورد نیاز برای mysql را نصب می نمایید
pip install MySQLdb
و همچنین به همین راحتی می توانیم آنرا uninstall نمایید
pip uninstall MySQLdb
یکی از مهمترین امکانات pip مدیریت تمام جزئیات یک package اعمم از ورژن های مناسب مورد استفاده در یک package و مدیریت فایل ها و پکیج های وابسته ی آن میباشد. این امکان موجبات ساخت package مورد نیاز در محیط های مختلف یا virtual environment (http://barnamenevis.org/showthread.php?461091-Virtualenv-%28-%D8%A8%D8%B1%D8%A7%DB%8C-%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%D8%A7%D9%86-%D9%88%DB%8C%D9%86%D8%AF%D9%88%D8%B2%DB%8C-%29) را فراهم می کند. این مزیت توسط فایل requirements.txt قابل دستیابی بوده و بصورت زیر بکار برده میشود :
pip install -r requirements.txt

نحوه ی نصب :
وارد لینک زیر شوید :
https://bootstrap.pypa.io/get-pip.py
بعد از دانلود آنرا اجرا نمایید : ) البته مجوز administrator نیاز است )
Python get-pip.py