perm_phone_msgUNDER ATTACK?

Top Categories

Spotlight

Lord Shiva

today13 April, 2022

Sanaton + Lord Shiva Aditta Chakraborty

শিবের জপ, ধ্যান, প্রণাম, গায়ত্রী, মহামৃত্যুঞ্জয় সহ গুরুত্বপূর্ণ মন্ত্র সমূহ

মন্ত্রগুলো আলোচনা করার আগে ছোট একটি বিষয় আপনাদের জানিয়ে রাখি। আপনি যদি ব্রাহ্মণ হয়ে থাকেন তাহলে মন্ত্রের শুরুতে ওঁ উচ্চারণ করবেন। এছাড়া আপনি যদি ক্ষত্রিয়, বৈশ্য, শুদ্র, স্ত্রী হয়ে থাকেন তাহলে ওঁ এর পরিবর্তে নমঃ উচ্চারণ করবেন। আর যেসব মন্ত্রে ওঁ নমঃ এই উভয় শব্দ রয়েছে সেসব মন্ত্রের ওঁ বাদ [...]


MacOS এ যেভাবে Python3 কে Default Python Version হিসেবে সেট করবেন

Python + MacOS Aditta Chakraborty today6 February, 2021 74 5

Background
share close

সাধারণত MacOS এর টার্মিনালে Python-2 ভার্সন ডিফল্ট হিসেবে সেট করা থাকে। কিন্তু বাস্তবে Python-2 ভার্সন বর্তমান কোনো প্রোগ্রামে কাজেই আসে না। তাই প্রোগ্রামিং হোক বা পাইথন দিয়ে যেকোনো কিছু করার জন্য Python-3 ভার্সন টার্মিনালে ডিফল্ট হিসেবে থাকা উচিত। আপনি পাইথনের অফিসিয়াল ওয়েবসাইটে গেলে একদম আপডেটেড ভার্সন ডাউনলোড করে নিয়ে ইন্সটল করে নিতে পারবেন। কিন্তু সেটা টার্মিনাল ডিফল্ট থাকবে না।

টার্মিনালে python লিখলে python-2 ভার্সন ওপেন হবে আর python3 লিখলে python-3 ভার্সন ওপেন হবে। কিন্তু আপনি যদি শুধুমাত্র python লিখেই python-3 ভার্সন রান করাতে চান তাহলে নিচের কমান্ড লাইনগুলো কপি করে টার্মিনালে পেস্ট  করতে হবে। 

প্রথমেই Terminal ওপেন করুন। এবার আপনার ম্যাকবুকে Homebrew ইন্সটল করা না থাকলে নিচের কমান্ড লাইনটি রান করান।

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Homebrew ইন্সটল করা হয়ে গেলে এটির মাধ্যমে আমরা Python-3 ইন্সটল করব।

brew install python

পাইথন ইন্সটল করা হয়ে গেলে আমরা ম্যাকবুকে দেখবো পাইথনের কোন কোন ভার্সন আমাদের ম্যাকে ইন্সটল করা আছে।

ls -l /usr/local/bin/python*

উপরের কোডটি রান করালে নিচের মত একটি লিস্ট দেখতে পাবো।

lrwxr-xr-x  1 adittachakraborty  admin  24 Feb  5 03:46 /usr/local/bin/python -> /usr/local/bin/python3.9
lrwxr-xr-x  1 adittachakraborty  admin  45 Sep 19  2019 /usr/local/bin/python-config -> ../Cellar/python@2/2.7.16_1/bin/python-config
lrwxr-xr-x  1 adittachakraborty  admin  39 Sep 19  2019 /usr/local/bin/python2 -> ../Cellar/python@2/2.7.16_1/bin/python2
lrwxr-xr-x  1 adittachakraborty  admin  46 Sep 19  2019 /usr/local/bin/python2-config -> ../Cellar/python@2/2.7.16_1/bin/python2-config
lrwxr-xr-x  1 adittachakraborty  admin  41 Sep 19  2019 /usr/local/bin/python2.7 -> ../Cellar/python@2/2.7.16_1/bin/python2.7
lrwxr-xr-x  1 adittachakraborty  admin  48 Sep 19  2019 /usr/local/bin/python2.7-config -> ../Cellar/python@2/2.7.16_1/bin/python2.7-config
lrwxr-xr-x  1 adittachakraborty  admin  47 Feb  5 03:20 /usr/local/bin/python3-config -> ../Cellar/[email protected]/3.9.1_8/bin/python3-config
lrwxr-xr-x  1 adittachakraborty  admin  42 Feb  5 03:20 /usr/local/bin/python3.9 -> ../Cellar/[email protected]/3.9.1_8/bin/python3.9
lrwxr-xr-x  1 adittachakraborty  admin  49 Feb  5 03:20 /usr/local/bin/python3.9-config -> ../Cellar/[email protected]/3.9.1_8/bin/python3.9-config
lrwxr-xr-x  1 adittachakraborty  admin  39 Sep 19  2019 /usr/local/bin/pythonw -> ../Cellar/python@2/2.7.16_1/bin/pythonw
lrwxr-xr-x  1 adittachakraborty  admin  40 Sep 19  2019 /usr/local/bin/pythonw2 -> ../Cellar/python@2/2.7.16_1/bin/pythonw2
lrwxr-xr-x  1 adittachakraborty  admin  42 Sep 19  2019 /usr/local/bin/pythonw2.7 -> ../Cellar/python@2/2.7.16_1/bin/pythonw2.7

উপরের লিস্ট হতে আমরা জানতে পেরেছি এই ম্যাকে পাইথনের কোন কোন ভার্সন ইন্সটল করা আছে। আমি দেখতে পাচ্ছি এখানে পাইথনের সর্বোচ্চ ভার্সন 3.9 রয়েছে। আর বাকিগুলো পুরাতন ভার্সন। তাহলে আমি Python-3.9 কে এই ম্যাকের টার্মিনালে ডিফল্ট ভার্সন হিসেবে সেট করব।

ln -s -f /usr/local/bin/python3.9 /usr/local/bin/python

এখানে সামান্য কথা আছে। আপনি যদি Python-2 ভার্সন থেকে ডিফল্ট ভার্সন আপগ্রেড করতে চান তাহলে উপরের লাইন কাজ করবে। আর আপনি যদি পাথনেরই 3.* ভার্সন থেকে আপডেটেড ভার্সনে ডিফল্ট ভার্সন আপগ্রেড করতে চান তাহলে সবার শেষে বর্তমান 3.* ভার্সনটি লিখে দিবেন।

পাইথনের ডিফল্ট ভার্সন সেট করার কাজ এখানেই শেষ। এবার আমরা চেক করব টার্মিনালে পাইথনের ভার্সন আপডেট হয়েছে কিনা। বর্তমান টার্মিনালটি বন্ধ করে নতুন করে আবারো টার্মিনাল ওপেন করুন আর নিচের লাইনটি রান করুন।

python --version

আপনি নিচের মত আউটপুট দেখতে পাবেন-

Python 3.9.1

এখন থেকে Terminal-এ শুধুমাত্র python লিখলেই পাইথনের আপডেটেড ভার্সন শুরু হইয়ে যাবে। আশা করি ঠিকঠাক ভাবে কাজ করেছে। শুভকামনা রইলো।

Written by: Aditta Chakraborty

Tagged as: , , , , .

Rate it
Previous post