How to Install and Configure Git and GitHub on Windows
সুচিপত্র:
- সফ্টওয়্যার সংগ্রহগুলি (এসসিএল) সক্ষম করুন
- CentOS 7 এ পাইথন 3 ইনস্টল করা
- পাইথন 3 ব্যবহার করা
- উন্নয়ন সরঞ্জাম ইনস্টল করা হচ্ছে
- ভার্চুয়াল পরিবেশ তৈরি করা
- উপসংহার
এই টিউটোরিয়ালটি ডিস্ট্রিবিউশন ডিফল্ট পাইথন সংস্করণ ২.7 পাশাপাশি সফ্টওয়্যার সংগ্রহ (এসসিএল) ব্যবহার করে সেন্টোস 7 সিস্টেমে পাইথন 3 ইনস্টল করার জন্য আপনাকে গাইড করবে। পাইথন ভার্চুয়াল পরিবেশ কীভাবে তৈরি করা যায় তাও আমরা আপনাকে দেখাব।
পাইথন বিশ্বের অন্যতম জনপ্রিয় প্রোগ্রামিং ভাষা। এর সহজ এবং সহজ বাক্য গঠন শিখতে পাইথনটি প্রাথমিক ও অভিজ্ঞ বিকাশকারীদের জন্য দুর্দান্ত পছন্দ is পাইথন একটি বহুমুখী প্রোগ্রামিং ভাষা। আপনি এটি যা খুশি তাই করতে, ছোট স্ক্রিপ্ট লিখতে, গেমস তৈরি করতে, ওয়েবসাইট বিকাশ করতে, মেশিন লার্নিং অ্যালগরিদম তৈরি করতে, ডেটা বিশ্লেষণ করতে এবং আরও অনেক কিছুতে এটি ব্যবহার করতে পারেন।
পাইথন ব্যবহার করে ইউটিউব, ড্রপবক্স, রেডডিট, কোরা, ইনস্টাগ্রাম সহ অনেক জনপ্রিয় অ্যাপ্লিকেশন এবং ওয়েবসাইটগুলি তৈরি করা হয়েছে।
পাইথন 2 যদিও সু-সমর্থিত এবং সক্রিয়, পাইথন 3 ভাষাটির বর্তমান এবং ভবিষ্যত হিসাবে বিবেচিত হয়।
সফ্টওয়্যার সংগ্রহগুলি (এসসিএল) সক্ষম করুন
সফটওয়্যার সংগ্রহগুলি, এসসিএল নামে পরিচিত এটি একটি সম্প্রদায় প্রকল্প যা আপনাকে সিস্টেম ডিফল্ট প্যাকেজগুলিকে প্রভাবিত না করে একই সিস্টেমে সফ্টওয়্যারটির একাধিক সংস্করণ তৈরি করতে, ইনস্টল করতে ও ব্যবহার করতে দেয়। এসসিএল সক্ষম করে আপনি প্রোগ্রামিং ভাষা এবং পরিষেবাদির নতুন সংস্করণগুলিতে অ্যাক্সেস অর্জন করতে পারবেন যা মূল ভাণ্ডারগুলিতে উপলব্ধ নেই।
পাইথন ২.7.৫ সহ সেন্টোস sh টি জাহাজ যা সেন্টোস বেস সিস্টেমের একটি গুরুত্বপূর্ণ অংশ part এসসিএল আপনাকে ডিফল্ট পাইথন v2.7.5 এর পাশাপাশি পাইথন 3.x এর আরও নতুন সংস্করণ ইনস্টল করতে দেয় যাতে ইয়ামের মতো সিস্টেম সরঞ্জামগুলি সঠিকভাবে কাজ চালিয়ে যেতে পারে।
এসসিএল সক্ষম করতে আপনার সেন্টোস এসসিএল রিলিজ ফাইলটি ইনস্টল করতে হবে। এটি CentOS অতিরিক্ত সংগ্রহস্থলের অংশ এবং নিম্নলিখিত কমান্ডটি চালিয়ে ইনস্টল করা যেতে পারে:
sudo yum install centos-release-scl
CentOS 7 এ পাইথন 3 ইনস্টল করা
এখন আপনার এসসিএল সংগ্রহস্থলটিতে অ্যাক্সেস রয়েছে, আপনি আপনার যে কোনও পাইথন 3.x সংস্করণ ইনস্টল করতে পারেন। বর্তমানে, নিম্নলিখিত পাইথন 3 সংগ্রহ উপলব্ধ:
- পাইথন 3.3 পাইথন 3.4 পাইথন 3.5.5 পাইথন 3.6
এই টিউটোরিয়ালে আমরা পাইথন ৩.6 ইনস্টল করব যা লেখার সময় সর্বশেষতম সংস্করণ। এটি করতে আপনার সেন্টস 7 টার্মিনালে নিম্নলিখিত কমান্ডটি টাইপ করুন:
পাইথন 3 ব্যবহার করা
rh-python36
প্যাকেজটি ইনস্টল হয়ে গেলে পাইথনের সংস্করণটি টাইপ করে দেখুন:
python --version
Python 2.7.5
আপনি লক্ষ্য করবেন যে পাইথন ২.7 হ'ল আপনার বর্তমান শেলের ডিফল্ট পাইথন সংস্করণ।
পাইথন ৩.6 অ্যাক্সেস করার জন্য আপনাকে সফ্টওয়্যার সংগ্রহের
scl
সরঞ্জামটি ব্যবহার করে একটি নতুন শেল ইনস্ট্যান্স চালু করতে হবে:
scl enable rh-python36 bash
উপরের কমান্ডটি যা করে তা স্ক্রিপ্ট
/opt/rh/rh-python36/enable
যা শেল পরিবেশের ভেরিয়েবল পরিবর্তন করে।
python --version
Python 3.6.3
এটি উল্লেখ করা গুরুত্বপূর্ণ যে পাইথন 3.6 কেবলমাত্র এই শেল সেশনে ডিফল্ট পাইথন সংস্করণ হিসাবে সেট করা আছে। আপনি যদি সেশনটি থেকে প্রস্থান করেন বা অন্য টার্মিনাল থেকে পাইথন ২.7 একটি নতুন সেশন খোলেন তা ডিফল্ট পাইথন সংস্করণ হবে।
উন্নয়ন সরঞ্জাম ইনস্টল করা হচ্ছে
পাইথন মডিউল তৈরির জন্য বিকাশ সরঞ্জামের প্রয়োজন। প্রয়োজনীয় সরঞ্জাম এবং লাইব্রেরি ইনস্টল করতে টাইপ করুন:
sudo yum groupinstall 'Development Tools'
ভার্চুয়াল পরিবেশ তৈরি করা
পাইথন
Virtual Environments
আপনাকে বিশ্বব্যাপী ইনস্টল না করে নির্দিষ্ট প্রকল্পের জন্য পৃথক স্থানে পাইথন মডিউলগুলি ইনস্টল করতে দেয়। এইভাবে, আপনাকে পাইথন অন্যান্য প্রকল্পগুলি প্রভাবিত করার বিষয়ে চিন্তা করতে হবে না।
পাইথন 3 এ একটি নতুন ভার্চুয়াল পরিবেশ তৈরি করার পছন্দের
venv
হল
venv
কমান্ড চালানো
venv
ধরা যাক আপনি নিজের ব্যবহারকারীর হোম ডিরেক্টরিতে এবং ভার্চুয়াল পরিবেশের সাথে মিলে যাওয়া
my_new_project
নামে একটি নতুন পাইথন 3 প্রকল্প তৈরি করতে চান।
প্রথমে প্রকল্প ডিরেক্টরিটি তৈরি করুন এবং এতে স্যুইচ করুন:
mkdir ~/my_new_project
cd ~/my_new_project
scl
সরঞ্জামটি ব্যবহার করে পাইথন ৩.6 সক্রিয় করুন:
scl enable rh-python36 bash
প্রজেক্টের রুটের অভ্যন্তর থেকে
my_project_venv
নামের ভার্চুয়াল পরিবেশ তৈরি করতে নিম্নলিখিত কমান্ডটি
my_project_venv
:
python -m venv my_project_venv
ভার্চুয়াল পরিবেশ ব্যবহার শুরু করতে, টাইপ করে এটি সক্রিয় করুন:
source my_project_venv/bin/activate
পরিবেশ সক্রিয় করার পরে, শেল প্রম্পটটি পরিবেশের নামের সাথে উপস্থাপিত হবে:
(my_project_venv) user@host:~/my_new_project$
পাইথন ৩.৪ দিয়ে শুরু করে, ভার্চুয়াল পরিবেশের পাইপ তৈরি করার সময় পাইথনের প্যাকেজ ম্যানেজারটি ডিফল্টরূপে ইনস্টল করা হয়।
উপসংহার
আপনার সেন্টোস 7 মেশিনে পাইথন 3 প্রোগ্রামিং পরিবেশ স্থাপন করা উচিত এবং আপনি পাইথন 3 প্রকল্প বিকাশ করতে শুরু করতে পারেন।
আপনি সেন্টস 7 এ ওডু ১১ ইনস্টল করার পদ্ধতি সম্পর্কেও পড়তে পারেন এবং সেন্টোস server সার্ভারে পাইথন সফ্টওয়্যার চালাতে পাইথন 3 ভার্চুয়াল পরিবেশটি কীভাবে ব্যবহার করবেন তার একটি উদাহরণ দেখতে পারেন।
পাইথন পিপ ভার্টেনভ সেন্টোসডেবিয়ান 9 এ কীভাবে পাইথন 3.7 ইনস্টল করবেন

পাইথন বিশ্বের অন্যতম জনপ্রিয় প্রোগ্রামিং ভাষা। এর সহজ এবং সহজ বাক্য গঠন শিখতে পাইথনটি প্রাথমিক ও অভিজ্ঞ বিকাশকারীদের জন্য দুর্দান্ত পছন্দ is এই টিউটোরিয়ালটিতে ডেবিয়ান 9 এ পাইথন 3.7 ইনস্টল করার উপায় রয়েছে covers
উবুন্টু 18.04 এ কীভাবে পাইথন 3.7 ইনস্টল করবেন

পাইথন 3.7 পাইথন ভাষার সর্বশেষতম প্রকাশনা release এই টিউটোরিয়ালটি উবুন্টু 18.04 এ পাইথন 3.7 ইনস্টল করার দুটি উপায় বর্ণনা করে।
উবুন্টু 18.04 এ কীভাবে পাইথন 3.8 ইনস্টল করবেন

এই টিউটোরিয়ালে আমরা উবুন্টু 18.04-তে পাইথন ৩.৮ ইনস্টল করার দুটি পৃথক উপায়ে কভার করব। প্রথম বিকল্পটি ডেডসনেকস পিপিএ থেকে ডেব প্যাকেজটি ইনস্টল করা এবং দ্বিতীয়টি হ'ল উত্স কোড থেকে বিল্ডিং by