اپنے ازگر ورچوئل ماحول کو مؤثر طریقے سے کیسے بنائیں اور ان کا نظم کریں۔

اپنے ازگر ورچوئل ماحول کو مؤثر طریقے سے کیسے بنائیں اور ان کا نظم کریں۔

آپ ورچوئل ماحول کے بغیر ازگر میں حقیقی زندگی کا منصوبہ کامیابی سے مکمل نہیں کر سکتے۔ ٹولز جیسے۔ virtualenvwrapper اور virtualenv ویب ڈویلپمنٹ کے لیے ورچوئل ماحول بنانے اور انتظام کرنے کے لیے عام ہیں ، جبکہ۔ ایناکونڈا ڈیٹا سائنسدانوں کی طرف سے بڑے پیمانے پر استعمال کیا جاتا ہے۔





آئیے جائزہ لیتے ہیں کہ آپ کو اپنے ازگر کے ورچوئل ماحول کو کس طرح تخلیق کرنا چاہیے اور انتظام کے مختلف ٹولز دستیاب ہیں۔





ورچوئل ماحول کیسے کام کرتا ہے۔

جب آپ ورچوئل ماحول بناتے ہیں تو آپ اپنی مشین کو ازگر کی اضافی عارضی کاپی بنانے کی ہدایت دے رہے ہیں۔ وہ کاپی آپ کے سسٹم متغیر پر ازگر ورژن سے آزاد ہے۔ اگر آپ اس سے واقف نہیں ہیں تو ، ازگر ورچوئل ماحول کی بنیادی باتوں پر ایک نظر ڈالیں۔





بنایا ہوا ورچوئل ماحول صرف کام نہیں کرتا آپ کو اسے چالو کرنے کی ضرورت ہوگی۔ در حقیقت ، آپ ورچوئل ماحول سے باہر جو بھی کام کرتے ہیں وہ ایکٹیویشن کے بغیر کام نہیں کرے گا۔ یہ آپ کی عالمی جگہ کو زیادہ صاف ستھرا رکھنے کا ایک طریقہ ہے۔

بنیادی اصول یہ ہے کہ ورچوئل اے میں انحصار ورچوئل بی کے لیے کام نہیں کرے گا --- جب تک کہ آپ انحصار کو خاص طور پر ورچوئل بی کے لیے انسٹال نہ کریں۔



اس کے باوجود ، زیادہ تر نئے آنے والوں اور یہاں تک کہ کچھ ماہرین کے لیے ایک مشترکہ خرابی یہ ہے کہ ایکٹیویشن سے پہلے عالمی خلا میں انحصار انسٹال کریں۔ یہ کبھی کام نہیں کرے گا آپ کو انحصار کی تنصیب سے پہلے ہمیشہ چالو کرنا چاہئے۔

مختلف ماحولیاتی ٹولز کا استعمال کیسے کریں: پیشہ اور نقصانات

جیسا کہ پہلے ذکر کیا گیا ہے ، ازگر کے لیے مختلف ماحولیاتی انتظام کے اوزار موجود ہیں۔ آئیے ان میں سے ہر ایک پر ایک سرسری نظر ڈالیں ، بشمول وہ کیسے کام کرتے ہیں اور ان کی ممکنہ کوتاہیاں۔





1. Virtualenv

Virtualenv ان لوگوں کے لیے ایک بہترین انتظامی ٹول ہے جو اس کے ارد گرد اپنا راستہ جانتے ہیں۔ یہ بہت آسان ہے ، حالانکہ یہ شروع کرنے والوں کے لیے مایوس کن ہو سکتا ہے۔

ونڈوز پر اس کے ساتھ ورچوئل ماحول بنانے کے لیے ، اپنے منتخب کردہ مقام پر کمانڈ پرامپٹ ونڈو کھولیں۔ قسم | _+_ | ایک نیا فولڈر بنانے کے لیے ، متن اور بریکٹ کو اپنے منتخب کردہ نام سے تبدیل کریں۔





اگلا ، نئی ڈائرکٹری میں جانے کے لیے | _+_ | ٹائپ کریں ، اس کے بعد کمانڈ | _+_ | ورچوئل ماحول بنانے کے لیے۔

اگر آپ ابھی تک کمانڈ لائن سے واقف نہیں ہیں تو کچھ پر ایک نظر ڈالیں۔ ضروری کمانڈ پرامپٹ کمانڈ جو آپ کو معلوم ہونے چاہئیں۔ .

لیپ ٹاپ کی سکرین کو مانیٹر میں تبدیل کرنے کا طریقہ

اگلا ، فولڈرز کو اپنے ورچوئل ماحول میں تبدیل کریں | _+_ |. ایک بار جب آپ اندر ہو جائیں۔ [ماحولیات کا نام] ، ٹائپ کریں | _+_ | اس بات کو یقینی بنائیں کہ آپ بڑے حروف S کا استعمال کریں۔ سکرپٹ . ایک بار جب آپ سکرپٹ فولڈر کے اندر ہو جائیں تو ، ورچوئل ماحول کو ٹائپ کرکے فعال کریں | _+_ |.

virtualenv استعمال کرنے کا ایک بڑا نقصان یہ ہے کہ آپ کو اس کو فعال کرنے کے لیے اس کی سکرپٹ ڈائریکٹری میں ہونا چاہیے۔ اس طرح ، آپ کو گھومنے پھرنے کی بہت ضرورت ہوگی۔ مثال کے طور پر ، اگر آپ کا پروجیکٹ کسی اور ڈائرکٹری میں ہے تو ، آپ کو ماحولیاتی سکرپٹ فولڈر سے اس میں واپس جانا پڑے گا۔ یہ عمل تھکا دینے والا ، الجھا ہوا اور ناکارہ ہو سکتا ہے۔

اس مصروف کام کو کم کرنے اور وقت بچانے کے لیے ، ایک اچھا عمل یہ ہے کہ ورچوئل ماحول کو اسی ڈائریکٹری میں بنایا جائے جہاں آپ اپنا پروجیکٹ لگانا چاہتے ہیں۔ اس طرح ، ہر پروجیکٹ کا مخصوص ماحول اس کے فولڈر کے اندر ہوگا۔

جب آپ کسی پروجیکٹ کے لیے مخصوص ورچوئل ماحول کو یاد کرنے کی کوشش کرتے ہیں تو یہ آپ کو بہت پریشانی سے بچا سکتا ہے ، ایسے معاملات میں جہاں آپ کے پاس مختلف پروجیکٹس کے لیے مختلف ورچوئل ماحول ہے۔

یہ کیسے کریں اس کے لیے نیچے دی گئی تصویر پر ایک نظر ڈالیں۔ یاد رکھیں کہ میرا منصوبہ اور میرا ورچوئل پروجیکٹ اور ورچوئل انوائرمنٹ ڈائریکٹریز بالترتیب ہیں۔

2. Virtualenvwrapper

جیسا کہ نام سے ظاہر ہے ، virtualenvwrapper آپ کے تمام ماحول کو ایک فولڈر میں لپیٹ دیتا ہے۔ virtualenv کے برعکس ، یہ اس فولڈر کو بطور ڈیفالٹ تخلیق کرتا ہے اور اسے نام دیتا ہے۔ Envs .

نوٹ کریں کہ انسٹالیشن کمانڈ برائے۔ virtualenvwrapper ونڈوز پر ہے | _+_ |. لیکن | _+_ | macOS کے لیے کام کرے گا۔

اس ٹول سے ورچوئل ماحول بنانے کے لیے ، CMD کھولیں آپ کو اپنے پروجیکٹ کے فولڈر میں جانے کی ضرورت نہیں ہے۔ ایک بار کمانڈ لائن پر ، ٹائپ کریں | _+_ |. یہ آپ کے لیے پہلے سے فعال ورچوئل ماحول بناتا ہے۔

اگلی بار جب آپ تخلیق کردہ ماحول کو استعمال کرنا چاہتے ہیں تو ، ایک اچھا عمل یہ ہے کہ آپ اپنے پروجیکٹ کی ڈائریکٹری میں براہ راست کمانڈ پرامپٹ کھولیں۔ آپ پروجیکٹ کا فولڈر کھول کر اور ٹائپ کرکے ایسا کر سکتے ہیں۔ cmd پینل کے اوپری حصے میں بڑے نیویگیشن باکس میں۔

ایک بار جب آپ سی ایم ڈی میں ہو جائیں ، کمانڈ استعمال کریں | _+_ | اپنے ورچوئل ماحول کو چالو کرنے کے لیے۔

اگرچہ یہ ٹول کافی آسان اور استعمال میں آسان ہے ، یہ ایک مسئلہ بن جاتا ہے جب آپ کسی خاص پروجیکٹ کے لیے ماحول کو دیا ہوا نام بھول جاتے ہیں۔ یہ عام بات ہے جب آپ کے پاس پہلے سے ہی ایک Envs فولڈر میں درجنوں ورچوئل ماحول ہیں۔

تاہم ، یہ وقت کا ضیاع ہے اگر آپ کو ہر ایک ماحول کو آزماتے رہنا ہے کہ کون سا کام کرتا ہے۔ اس مسئلے کو حل کرنے کے لیے ہمیشہ یہ یقینی بنائیں کہ آپ اپنے Envs فولڈر میں فالتو ورچوئل ماحول کو حذف کر دیں۔

3. ایناکونڈا کی تقسیم

ایناکونڈا کی تقسیم ایک بھاری ماحولیاتی انتظامی حل ہے جو ڈیٹا سائنس کے لیے بنایا گیا ہے۔ اگرچہ ، ترجیح پر منحصر ہے ، یہ اب بھی ویب ڈویلپمنٹ میں استعمال ہوتا ہے۔ یہ ٹول ایک نیویگیٹر کے ساتھ آتا ہے جو آپ کو اپنے ماحول کو بنانے اور اس کا انتظام کرنے دیتا ہے۔

یہ دستی سے زیادہ خودکار ہے اور کے مجموعے کے طور پر کام کرتا ہے۔ virtualenv اور پائپ پیکجز اس کا مطلب ہے کہ آپ ہمیشہ | _+_ | استعمال کر سکتے ہیں۔ کے بجائے انحصار انسٹال کرنا۔ پائپ . لیکن کسی وجہ سے ، لگتا ہے کہ کونڈا پیکیج کی تنصیب کے لحاظ سے محدود ہے۔

اس حد کا ایک حل یہ ہے کہ آپ اپنے کونڈا ماحول میں پائپ انسٹال کریں | _+_ | کمانڈ. کچھ معاملات میں ، یہ ضروری نہیں ہوسکتا ہے ، کیوں کہ پائپ کو براہ راست کونڈا ماحول میں بلا مشکل انسٹال کیے پائپ کام کرتا ہے۔

تاہم ، ونڈوز استعمال کرنے والے نئے آنے والوں کے لیے کونڈا کی سفارش نہیں کی جاتی ، کیونکہ اسے ترتیب دینے کے لیے کچھ تکنیکی خصوصیات درکار ہوتی ہیں۔ یہ اس بحث کے دائرہ کار سے باہر ہے ، لیکن ایک فوری خیال کے ل you ، آپ کو اپنے ایناکونڈا کی تقسیم کو اپنے سسٹم کے راستے میں شامل کرنے کی ضرورت ہوگی۔

نوٹ کریں کہ ایناکونڈا میں ایک بلٹ ان شیل بھی ہے ، جسے ایناکونڈا شیل کہا جاتا ہے ، جو کہ سی ایم ڈی جیسی ہدایات دیتا ہے۔ آپ اپنے ونڈوز سرچ بار کے ذریعے ایناکونڈا پرامپٹ تلاش کرکے اسے آزما سکتے ہیں۔

کونڈا کو ماحولیاتی انتظام کے آلے کے طور پر استعمال کرنے کے لیے ، آپ کو پہلے انسٹال کرنے کی ضرورت ہوگی۔ ایناکونڈا کی تقسیم . اس بات کو یقینی بنائیں کہ آپ اپنا ڈاؤن لوڈ شروع کرنے سے پہلے صحیح آپریٹنگ سسٹم منتخب کریں۔

اپنی ایناکونڈا ڈسٹری بیوشن ترتیب دینے کے بعد ، اپنا کمانڈ پرامپٹ کھولیں اور ٹائپ کریں | _+_ | کونڈا کا ورچوئل ماحول بنانے کے لیے۔ ونڈوز صارفین کے لیے ، کمانڈ لائن میں براہ راست استعمال کے لیے کونڈا دستیاب نہیں ہے۔ آپ کو اسے _ _ _ _ کا استعمال کرتے ہوئے بیچ فائل سے کال کرنا پڑے گی۔

پہلے سے بنائے گئے ورچوئل ماحول کو چالو کرنے کے لیے ، _ _ _ _ استعمال کریں۔ اگر آپ ونڈوز کے صارف ہیں تو ٹائپ کریں | _+_ |. جب آپ ایناکونڈا نیویگیٹر کھولیں گے تو تمام دستیاب ماحول درج ہو جائیں گے۔

ورچوئل ماحول میں ورژن اپ گریڈ اور ڈاؤن گریڈ۔

اگر آپ کسی پروجیکٹ پر کام کر رہے ہیں اور انحصار کے ورژن کو تبدیل کرنے کی ضرورت ہے تو ، ایسا کرنے کا ایک آسان طریقہ سود کے ورژن میں اپ گریڈ کرنا ہے۔

یوٹیوب پر کسی کو ڈی ایم کرنے کا طریقہ

مثال کے طور پر ، اگر آپ پانڈا ورژن اپ گریڈ کرنا چاہتے ہیں تو اپنا CMD کھول کر ٹائپ کریں | _+_ |. یہ کمانڈ پانڈا کے پچھلے ورژن کو انسٹال کر دے گی اور نیا درخواست شدہ ورژن انسٹال کر دے گی۔

اگر آپ کو کسی ورژن کو ڈاون گریڈ کرنے کی ضرورت ہو تو یہ بہت زیادہ ہے۔ آپ کو صرف ورژن نمبر تبدیل کرنے کی ضرورت ہے۔ اس طرح ، آپ ہمیشہ ورچوئل ماحول میں انحصار ورژن کو کسی نئے میں منتقل کیے بغیر تبدیل کر سکتے ہیں۔

ازگر میں ورچوئل ماحول میں مہارت حاصل کرنا۔

یہ ازگر ورچوئل ماحولیاتی ٹولز کام آتے ہیں اور ان کے ساتھ بات چیت کرنا آسان ہے۔ اس بات کی فکر نہ کریں کہ دوسرے لوگ کس کو بہترین سمجھتے ہیں۔ یہ آپ کی ترجیح کے بارے میں ہے۔ صحیح ٹول وہ ہے جو آپ کے پروجیکٹ کی بہترین خدمت کرے۔

ازگر کے بارے میں مزید جاننے کے لیے۔ ازگر کا استعمال کرتے ہوئے اپنے آرڈینو کو کیسے پروگرام اور کنٹرول کریں۔ .

بانٹیں بانٹیں ٹویٹ ای میل۔ 15 ونڈوز کمانڈ پرامپٹ (CMD) کمانڈز جو آپ کو معلوم ہونی چاہئیں۔

کمانڈ پرامپٹ اب بھی ونڈوز کا ایک طاقتور ٹول ہے۔ یہاں سب سے زیادہ مفید CMD احکامات ہیں جو ہر ونڈوز صارف کو جاننے کی ضرورت ہے۔

اگلا پڑھیں۔
متعلقہ موضوعات۔
  • پروگرامنگ۔
  • ازگر۔
مصنف کے بارے میں ایدیسو اومیسولا۔(94 مضامین شائع ہوئے)

ادوو کسی بھی سمارٹ ٹیک اور پیداوری کے بارے میں پرجوش ہے۔ اپنے فارغ وقت میں ، وہ کوڈنگ کے ساتھ کھیلتا ہے اور جب وہ بور ہوتا ہے تو شطرنج بورڈ پر سوئچ کرتا ہے ، لیکن اسے تھوڑی دیر میں معمول سے الگ ہونا بھی پسند ہے۔ لوگوں کو جدید ٹیکنالوجی کے راستے دکھانے کا ان کا جذبہ انہیں مزید لکھنے کی ترغیب دیتا ہے۔

Idowu Omisola سے مزید

ہماری نیوز لیٹر کو سبسکرائب کریں

ٹیک ٹپس ، جائزے ، مفت ای بکس ، اور خصوصی سودوں کے لیے ہمارے نیوز لیٹر میں شامل ہوں!

سبسکرائب کرنے کے لیے یہاں کلک کریں۔