Lesson — Tools
PACKAGE
LAGAO.
Khud sab likhne ki zaroorat nahi — pip se duniya ke packages install karo. MNC setup ka pehla command yahi hota hai.
WHY: taiyaar code use karo
UPI verify karna ho, PDF padhna ho, data plot karna ho — sab kuch khud likhne ki zaroorat nahi. Duniya ne packages bana rakhe hain; pip unhe install karta hai. MNC setup ka pehla command aksar pip install -r requirements.txt hota hai.
pip install requests
pip show requests
pip listPackage lagao: pip install requests.
Detail dekho pip show se, sab list pip list se.
pip freeze > requirements.txt — poora setup ek file me.
HOW: install ka flow
Terminal me pip install package-name likho — pip internet se download karke laga deta hai. Version fix karni ho to pip install requests==2.31.0. Project ka saaman requirements.txt me note rakho taaki doosri machine par sab ek command me lag jaye.
import requests
print(requests.__version__)
# r = requests.get("https://api.github.com")
# print(r.status_code) # 200 (internet par chalao)Quick check
requests package install karne ka command likho.
pip ke baad install, phir package ka naam.
pip Python ka app-store hai. Chhota project ho ya MNC setup — packages ke bina kaam nahi chalta.# Version pin karo, kal ko royoge nahi
# pip install pandas==2.0.0
# pip freeze > requirements.txtMNC tip: pip freeze ka matlab batao — setup wale sawal me.
Common mistakes
- Python file ke andar
pip installlikhna — ye terminal command hai, Python code nahi. - Virtual environment ke bahar install karna — project ka saaman alag env me rakho.
- Version pin na karna —
requirements.txtme version likhna bhoolna team me error deta hai.
Ab data science libraries ki taraf — NumPy se shuru karo.