نصب نسخه خاصی از یک پکیج با pip
Installing specific package version with pip
چطور میتونم یک نسخه خاص از یک پکیج رو با استفاده از pip نصب کنم؟ من میدونم چطور میشه آخرین نسخه رو نصب کرد، اما میخوام بدونم اگر یک نسخه خاص مثلاً 1.0.4 رو نیاز داشته باشم، چطور میتونم این کار رو انجام بدم؟
برای نصب یک نسخه خاص از یک پکیج با pip، میتونی از دستور زیر استفاده کنی:
pip install package_name==version_number
بهجای package_name نام پکیج و بهجای version_number شماره نسخه مورد نظرت رو وارد کن. مثلاً اگه بخوای نسخه 1.0.4 از یک پکیج رو نصب کنی، دستور به این صورت میشه:
pip install requests==1.0.4
این دستور باعث میشه که دقیقاً همون نسخهای که مشخص کردی نصب بشه. همچنین اگه بخوای نسخهای که دقیقاً برابر یا بالاتر از یک نسخه مشخص هست رو نصب کنی، میتونی از این دستور استفاده کنی:
pip install requests>=1.0.4
به این صورت pip نسخهای رو نصب میکنه که برابر یا جدیدتر از نسخه 1.0.4 باشه.
این دستورها خیلی ساده هستن و بهت اجازه میدن که کنترل کاملی روی نسخههای پکیجهای پایتونی داشته باشی.