පයිතන් වල අතථ්ය පරිසරය
පයිතන් එකම පද්ධතියක යෙදුම් කිහිපයක් සංවර්ධනය කිරීමේදී ග්රන්ථාගාරවල විවිධ අනුවාද අතර ගැටුමක් ඇතිවිය හැක. උදාහරණයක් වශයෙන්, එක් යෙදුමක් වඩාත් පැරණි අනුවාදයකින් ලියන ලද අතර, දෙවන එක සඳහා අවශ්ය වන්නේ නවතම අනුවාදයයි.
මෙවැනි ගැටලුවක් විසඳීම සඳහා පයිතන් තුළ විශේෂ අතථ්ය පරිසර (virtual environment) ඇත. එය සෑම යෙදුමක්ම දියත් කිරීමට ඉඩ සලසයි එහි ග්රන්ථාගාර අනුවාද කට්ටලය සමඟ වෙනම ව්යාපෘති. මෙහිදී එක් ව්යාපෘතියක අනුවාද සහ යැපීම් අනෙක් ව්යාපෘතියේ යැපීම් මත බලපාන්නේ නැත.
අතථ්ය පරිසරය නිර්මාණය කිරීම සඳහා විශේෂ මෙවලම් භාවිතා වේ. වඩාත්ම ජනප්රිය මෙවලම දැනට venv ය.
Windows OS හි venv පෙරනිමියෙන් ස්ථාපනය කර ඇත, නමුත් Linux හි එය නොමැත. එබැවින්, ඔබ Linux භාවිතා කරන්නේ නම්, ඉදිරි කාර්යය සඳහා පහත දැක්වෙන විධානය ක්රියාත්මක කිරීම අවශ්යය:
sudo apt install -y python3-venv