இந்த வழிகாட்டி, Data Science for Beginners பாடத்திட்டத்துடன் வேலை செய்ய உங்கள் சூழலை அமைக்க உதவுகிறது.
தொடங்குவதற்கு முன், உங்களிடம் இருக்க வேண்டும்:
- கட்டளைகள் வரிசை/டெர்மினல் பற்றிய அடிப்படை அறிவு
- GitHub கணக்கு (இலவசம்)
- ஆரம்ப அமைப்புக்கான நிலையான இணைய இணைப்பு
தொடங்க எளிதான வழி GitHub Codespaces ஆகும், இது உங்களின் உலாவியில் முழுமையான மேம்பாட்டு சூழலை வழங்குகிறது.
- களஞ்சியத்திற்கு செல்லவும்
- Code மெனுவை கிளிக் செய்யவும்
- Codespaces தாவலைத் தேர்ந்தெடுக்கவும்
- Create codespace on main ஐ கிளிக் செய்யவும்
- சூழல் ஆரம்பிக்க 2-3 நிமிடங்கள் காத்திருக்கவும்
உங்கள் சூழல் அனைத்து சார்புகளை முன்கூட்டியே நிறுவிய நிலையில் தயாராக உள்ளது!
உங்கள் சொந்த கணினியில் வேலை செய்ய, கீழே உள்ள விரிவான வழிமுறைகளை பின்பற்றவும்.
களஞ்சியத்தை கிளோன் செய்யவும், உங்கள் மாற்றங்களை கண்காணிக்கவும் Git தேவை.
Windows:
- git-scm.com இல் இருந்து பதிவிறக்கவும்
- இயல்புநிலை அமைப்புகளுடன் நிறுவல் இயக்கவும்
macOS:
- Homebrew மூலம் நிறுவவும்:
brew install git - அல்லது git-scm.com இல் இருந்து பதிவிறக்கவும்
Linux:
# Debian/Ubuntu
sudo apt-get update
sudo apt-get install git
# Fedora
sudo dnf install git
# Arch
sudo pacman -S git# Clone the repository
git clone https://github.com/microsoft/Data-Science-For-Beginners.git
# Navigate to the directory
cd Data-Science-For-BeginnersPython 3.7 அல்லது அதற்கு மேல் தரவியல் அறிவியல் பாடங்களுக்கு தேவை.
Windows:
- python.org இல் இருந்து Python ஐ பதிவிறக்கவும்
- நிறுவலின் போது "Add Python to PATH" ஐ தேர்ந்தெடுக்கவும்
- நிறுவலை சரிபார்க்கவும்:
python --versionmacOS:
# Using Homebrew
brew install python3
# Verify installation
python3 --versionLinux:
# Most Linux distributions come with Python pre-installed
python3 --version
# If not installed:
# Debian/Ubuntu
sudo apt-get install python3 python3-pip
# Fedora
sudo dnf install python3 python3-pipசார்புகளை தனித்துவமாக வைத்திருக்க ஒரு மெய்நிகர் சூழலை பயன்படுத்த பரிந்துரைக்கப்படுகிறது.
# Create a virtual environment
python -m venv venv
# Activate the virtual environment
# On Windows:
venv\Scripts\activate
# On macOS/Linux:
source venv/bin/activateதேவையான தரவியல் அறிவியல் நூலகங்களை நிறுவவும்:
pip install jupyter pandas numpy matplotlib seaborn scikit-learnவினாடி வினா பயன்பாட்டிற்கு Node.js மற்றும் npm தேவை.
Windows/macOS:
- nodejs.org (LTS பதிப்பு பரிந்துரைக்கப்படுகிறது) இல் இருந்து பதிவிறக்கவும்
- நிறுவல் இயக்கவும்
Linux:
# Debian/Ubuntu
# WARNING: Piping scripts from the internet directly into bash can be a security risk.
# It is recommended to review the script before running it:
# curl -fsSL https://deb.nodesource.com/setup_lts.x -o setup_lts.x
# less setup_lts.x
# Then run:
# sudo -E bash setup_lts.x
#
# Alternatively, you can use the one-liner below at your own risk:
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt-get install -y nodejs
# Fedora
sudo dnf install nodejs
# Verify installation
node --version
npm --version# Navigate to quiz app directory
cd quiz-app
# Install dependencies
npm install
# Return to root directory
cd ..ஆஃப்லைன் ஆவண அணுகலுக்காக:
npm install -g docsify-cli# Activate your virtual environment if not already activated
# On Windows:
venv\Scripts\activate
# On macOS/Linux:
source venv/bin/activate
# Start Jupyter Notebook
jupyter notebookஉங்கள் உலாவி Jupyter இடைமுகத்துடன் திறக்க வேண்டும். நீங்கள் எந்த பாடத்தின் .ipynb கோப்பிற்கும் செல்லலாம்.
# Navigate to quiz app
cd quiz-app
# Start development server
npm run serveவினாடி வினா பயன்பாடு http://localhost:8080 (அல்லது 8080 பிஸியாக இருந்தால் மற்றொரு போர்ட்) இல் கிடைக்க வேண்டும்.
# From the root directory of the repository
docsify serveஆவணங்கள் http://localhost:3000 இல் கிடைக்க வேண்டும்.
உங்களிடம் Docker நிறுவப்பட்டிருந்தால், நீங்கள் VS Code Dev Containers ஐ பயன்படுத்தலாம்:
- Docker Desktop ஐ நிறுவவும்
- Visual Studio Code ஐ நிறுவவும்
- Remote - Containers extension ஐ நிறுவவும்
- களஞ்சியத்தை VS Code இல் திறக்கவும்
F1ஐ அழுத்தி "Remote-Containers: Reopen in Container" ஐ தேர்ந்தெடுக்கவும்- கெண்டைனர் உருவாக்க (முதல் முறை மட்டும்) காத்திருக்கவும்
- பாடத்திட்டத்தின் மேற்பார்வைக்காக README.md ஐ ஆராயவும்
- பொதுவான வேலைகள் மற்றும் உதாரணங்களுக்காக USAGE.md ஐ படிக்கவும்
- பிரச்சினைகள் ஏற்பட்டால் TROUBLESHOOTING.md ஐ சரிபார்க்கவும்
- பங்களிக்க விரும்பினால் CONTRIBUTING.md ஐ மதிப்பீடு செய்யவும்
பிரச்சினைகள் ஏற்பட்டால்:
- TROUBLESHOOTING.md வழிகாட்டியை சரிபார்க்கவும்
- உள்ள GitHub Issues ஐ தேடவும்
- எங்கள் Discord community இல் சேரவும்
- உங்கள் பிரச்சினை பற்றிய விரிவான தகவலுடன் புதிய பிரச்சினையை உருவாக்கவும்
அறிவிப்பு:
இந்த ஆவணம் Co-op Translator என்ற AI மொழிபெயர்ப்பு சேவையை பயன்படுத்தி மொழிபெயர்க்கப்பட்டுள்ளது. நாங்கள் துல்லியத்திற்காக முயற்சிக்கிறோம், ஆனால் தானியங்கி மொழிபெயர்ப்புகளில் பிழைகள் அல்லது தவறுகள் இருக்கக்கூடும் என்பதை கவனத்தில் கொள்ளவும். அதன் சொந்த மொழியில் உள்ள மூல ஆவணம் அதிகாரப்பூர்வ ஆதாரமாக கருதப்பட வேண்டும். முக்கியமான தகவல்களுக்கு, தொழில்முறை மனித மொழிபெயர்ப்பு பரிந்துரைக்கப்படுகிறது. இந்த மொழிபெயர்ப்பைப் பயன்படுத்துவதால் ஏற்படும் எந்த தவறான புரிதல்களுக்கும் அல்லது தவறான விளக்கங்களுக்கும் நாங்கள் பொறுப்பல்ல.