মডিউল ১.২ : ভার্চুয়াল এনভায়রনমেন্ট
আজকে আমরা ভার্চুয়াল এনভায়রনমেন্ট কি, কিভাবে সেটআপ করতে হয় জানবো
ভার্চুয়াল এনভায়রনমেন্ট কি ?
ধরো তুমি চাচ্ছো যে তোমার ল্যাপটপ এ পাইথন এর A প্যাকেজ এর ভার্সন ১.০ ইউজ করে একটা প্রজেক্ট করতে, আবার সেম প্যাকেজ এর ভার্সন ৩.০ আরেকটা প্রজেক্ট এ ইউজ করতে । কিন্তু একই ল্যাপটপ এ পাইথন এর দুইটা আলাদা প্যাকেজ কে আমরা ইনস্টল করতে পারবো না , তারা ক্ল্যাশ করবে। তাইলে এটার সলুশন কি দুইটা আলাদা ল্যাপটপ ইউজ করা?
উত্তর হচ্ছে, অবশ্যই না। পাইথন তোমার এই প্যারার কথা মাথায় রেখে ভার্চুয়াল এনভায়রনমেন্ট বানিয়েছে যেখানে প্রত্যেকটা প্রজেক্ট এর জন্যে সে আলাদা আলাদা রুম তৈরি করে দেয় যাতে করে এক রুমের খবর অন্য কেউ না পায়।
ডিটেইলস ব্যাখ্যা করি আসো । ধরো তোমার ল্যাপটপ কেই যদি আমরা ধরি একটা বাড়ি, সেই বাড়ির মধ্যে একটা রুম বানালাম নাম দিলাম রহিম এর ঘর আরেকটা রুমের নাম দিলাম করিমের ঘর। এইযে আলাদা আলাদা রুম তৈরি করলাম এটা কেই বলা হচ্ছে ভার্চুয়াল এনভায়রনমেন্ট । এখন আসো লাভ কি হলো! লাভ হচ্ছে এখন রহিমের রুমে আমি পাইথন এর A প্যাকেজ এর ভার্সন ১.০ কে ইনস্টল করে একটা প্রজেক্ট এর কাজ করলাম সেটা করিম এর রুম কোনো ভাবেই জানতে পারবে না, আবার করিমের রুমে A প্যাকেজের ভার্সন ৩.০ কে ইনস্টল করে আরেকটা প্রজেক্ট এ কাজ করলে সেটা রহিমের রুম জানতে পারবে না অর্থাৎ প্রত্যেকটা প্যাকেজ কে পাইথন isolated বা এক ঘরে করে দিয়েছে যাতে তাদের মধ্যে কোনো ভাবে ক্ল্যাশ না করে।
কিভাবে ভার্চুয়াল এনভায়রনমেন্ট সেটআপ করবো ?
নিচের ছবির গাইডলাইন ফলো করলে তুমি সহজেই ভার্চুয়াল এনভায়রনমেন্ট তৈরী করতে পারবে

Last updated