Ubuntu मा Python सजिलै स्थापना गर्ने तरिका [सुरुकर्ताहरूको लागि पूर्ण गाइड]

1. परिचय

पाइथन प्रोग्रामिङ भाषाहरू मध्ये यसको सरलता र शक्तिशाली सुविधाहरूका लागि प्रख्यात छ, र विशेष गरी उबुन्टु जस्ता लिनक्स वातावरणहरूमा यसको प्रयोग धेरै सामान्य छ। यो गाइडमा, उबुन्टुमा पाइथन स्थापना गर्नका लागि विशिष्ट चरणहरूलाई सरल रूपमा व्याख्या गरिएको छ। यसबाहेक, पाइथनको भर्चुअल वातावरणको सेटअप, संस्करण व्यवस्थापन विधि, र वास्तवमा पाइथन प्रयोग गरेका सरल प्रोग्रामिङ उदाहरणहरू पनि प्रस्तुत गरिन्छ। नवागन्तुकहरूले पनि कुनै समस्या बिना परिचय दिन सक्ने गरी, विस्तृत चरणहरूमा विभाजित गरेर व्याख्या गरिएको छ।
年収訴求

2. पाइथन भनेको के हो? यो किन लोकप्रिय छ

पाइथनले कोडको पढ्न सकिने र लेख्न सकिने गुणका कारण, विश्वमा सबैभन्दा लोकप्रिय प्रोग्रामिङ भाषाहरूमध्ये एक हो। वेब विकास, डाटा साइन्स, कृत्रिम बुद्धिमत्ता (AI) आदि सबै क्षेत्रमा यसको प्रयोग हुन्छ। पाइथन यति लोकप्रिय हुनुको कारण यसको बहुमुखीता र धेरै लाइब्रेरीहरू हुन्। साथै, उबुन्टूसँग यसको अनुकूलता उच्च छ र मानक विकास वातावरणको रूपमा प्रयोग गरिन्छ।

थप स्रोतहरू

पाइथनको विवरण वा सुविधाहरू बारे थप जान्न चाहनुहुन्छ भने, आधिकारिक पाइथन दस्तावेजीकरण हेर्नुहोस्।

3. Ubuntu वातावरणमा Python स्थापना गर्ने चरणहरू

यहाँ, Ubuntu मा Python स्थापना गर्ने आधारभूत चरणहरू प्रस्तुत गर्दछौं।

चरण १: प्रणालीको अद्यावधिक

पहिले, प्रणालीलाई नवीनतम अवस्थामा राख्नको लागि, टर्मिनल खोल्नुहोस्, र निम्न कमान्डहरू चलाउनुहोस्। यसले आवश्यक प्याकेजहरू नवीनतममा अपडेट हुन्छन्, र स्थापनाको समयमा समस्या कम हुन्छ।
sudo apt update
sudo apt upgrade

चरण २: Python ३ को स्थापना

Ubuntu मा Python ३ स्थापना गर्नको लागि, निम्न कमान्ड प्रयोग गर्नुहोस्।
sudo apt install python3
स्थापना पछि, निम्न कमान्डले स्थापित संस्करण जाँच्नुहोस्।
python3 --version

चरण ३: pip को स्थापना

pip Python को प्याकेज व्यवस्थापन उपकरण हो। pip प्रयोग गरेर, आवश्यक लाइब्रेरीहरू सजिलै स्थापना गर्न सकिन्छ।
sudo apt install python3-pip
pip स्थापना पछि, संस्करण जाँच गर्नुहोस्।
pip3 --version

थप स्रोतहरू

pip वा प्याकेज व्यवस्थापन बारे विस्तृत जानकारीको लागि, pip आधिकारिक दस्तावेज लाई सन्दर्भ गर्नुहोस्।

4. Python को संस्करण व्यवस्थापन

Python को धेरै संस्करणहरू व्यवस्थापन गर्न चाहनुहुन्छ भने, pyenv वा make altinstall प्रयोग गर्नु सुविधाजनक हुन्छ। यसले प्रत्येक परियोजनाका लागि फरक संस्करणको Python प्रयोग गर्न सम्भव बनाउँछ।

चरणहरू:

  1. deadsnakes PPA थप्नुहोस् नवीनतम Python लाई सजिलै स्थापना गर्नको लागि, deadsnakes repository थप्नुहोस्।
   sudo add-apt-repository ppa:deadsnakes/ppa
   sudo apt update
  1. कुनै पनि संस्करण स्थापना गर्नुहोस् उदाहरणका लागि, Python 3.11 स्थापना गर्नको लागि, निम्न कमान्ड चलाउनुहोस्।
   sudo apt install python3.11
यसले Python को धेरै संस्करणहरूलाई सजिलै व्यवस्थापन गर्न सकिन्छ।

थप स्रोतहरू

Python को संस्करण व्यवस्थापन सम्बन्धमा, pyenv को आधिकारिक गाइड पनि सन्दर्भ गर्नुहोस्।

5. Python को भर्चुअल वातावरण सेटअप

भर्चुअल वातावरणले प्रत्येक प्रोजेक्टका लागि फरक Python लाइब्रेरीहरू वा संस्करणहरूलाई व्यवस्थापन गर्न मद्दत गर्छ। यसले अन्य प्रोजेक्टहरूसँग हस्तक्षेप नगरी, स्वतन्त्र वातावरणमा विकास गर्न सकिन्छ।

भर्चुअल वातावरणको सेटअप प्रक्रिया:

  1. भर्चुअल वातावरणको निर्माण:
   python3 -m venv myenv
  1. भर्चुअल वातावरणलाई सक्रिय गर्नुहोस्:
   source myenv/bin/activate
  1. भर्चुअल वातावरणलाई निष्क्रिय गर्नुहोस्:
   deactivate
यस विधिबाट, प्रोजेक्ट अनुसारको वातावरणलाई सजिलै व्यवस्थापन गर्न सकिन्छ।

थप स्रोतहरू

भर्चुअल वातावरण सम्बन्धी विवरणका लागि, venv मोड्युलको दस्तावेज हेर्नुहोस्।

6. Pythonको प्रयोगका उदाहरणहरू

Python प्रयोग गरेर, विभिन्न कार्यक्रमहरू सिर्जना गर्न सकिन्छ। तल Python को आधारभूत स्क्रिप्ट उदाहरणहरू छन्।

उदाहरण: सरल “Hello, World” स्क्रिप्ट

# Hello, World कार्यक्रम
print("Hello, World!")

उदाहरण: सरल डाटा प्रोसेसिङ

निम्न उदाहरणमा, pandas लाइब्रेरी प्रयोग गरेर CSV फाइल पढेर, डाटाको सञ्चालन गरिन्छ।
import pandas as pd

# CSV फाइल पढ्नुहोस्
data = pd.read_csv('data.csv')

# डाटाको सारांश प्रदर्शन गर्नुहोस्
print(data.describe())

7. सारांश

यो लेखमा, Ubuntu मा Python को स्थापना प्रक्रियाबाट सुरु गरेर, भर्चुअल वातावरण सेटअप, संस्करण व्यवस्थापन, र Python को वास्तविक उपयोग उदाहरणहरू सम्म व्यापक रूपमा प्रस्तुत गरिएको छ। Python एक शक्तिशाली प्रोग्रामिङ भाषा हो, र विशेष गरी Ubuntu वातावरणमा विकास सजिलो हुने यसको विशेषता हो। भविष्यमा पनि नियमित रूपमा Python सिकेर, थप उन्नत प्रोग्रामिङ सीपहरू प्राप्त गरेर, विभिन्न क्षेत्रहरूमा सक्रिय हुन सकिन्छ।
年収訴求