venv\Scripts\activate
Samenvatting uitvoeren commando’s vanuit CMD:
Context | Wanneer te gebruiken? | Voorbeelden |
---|---|---|
Willekeurige directory | Voor systeem-gerelateerde acties of tools die overal beschikbaar zijn. | docker --version , git config , docker run hello-world |
CKBA-directory | Voor acties of bestanden specifiek voor jouw project. | git init , docker build , echo "venv/" > .gitignore |
Venv geactiveerd | Voor Python-specifieke acties, zoals installeren van pakketten of draaien van je applicatie. | pip install fastapi , python app/main.py , pip freeze > requirements.txt |
Belangrijk
- Volgorde van acties:
- Ga naar je CKBA-directory:bashCode kopiëren
cd pad/naar/ckba
- Activeer je venv:bashCode kopiëren
venv\Scripts\activate # Windows CMD
- Voer Python-gerelateerde commando’s uit.
- Ga naar je CKBA-directory:bashCode kopiëren
- Docker-commando’s:
- Deze kun je uitvoeren zonder de venv te activeren.
Hybride Setup voor CKBA
Wat lokaal draaien?
- Lichte onderdelen:
- Python-code (FastAPI-backend).
- Kleine FAISS-vectorstore met testdata.
- WordPress-plugin-ontwikkeling.
- Tools:
- Python, Git, en Docker voor lokale ontwikkeling.
Wat extern draaien?
- Zware onderdelen:
- PostgreSQL-database: Gebruik Railway of een andere VPS.
- Productiebackend en grotere datasets: Deploy in de cloud met Docker.
- Externe tools:
- Railway of DigitalOcean voor hosting.
Stap 1: Python en Git installeren
1. Python installeren
- Download Python:
- Ga naar de officiële website: Python Downloads.
- Kies Python 3.10 of hoger.
- Installeer Python:
- Zorg dat de optie “Add Python to PATH” is aangevinkt tijdens de installatie.
- Volg de standaardinstallatieprocedure.
- Controleer Python-installatie: Open een terminal (Command Prompt, PowerShell of Terminal) en voer het volgende uit:bashCode kopiëren
python --version
Je zou een versie moeten zien, zoalsPython 3.10.x
. - Upgrade pip:bashCode kopiëren
python -m pip install --upgrade pip
2. Virtuele omgeving instellen
- Maak een projectmap aan:bashCode kopiëren
mkdir ckba cd ckba
- Maak een virtuele omgeving:bashCode kopiëren
python -m venv venv
- Activeer de virtuele omgeving:
- Windows:bashCode kopiëren
venv\Scripts\activate
- Mac/Linux:bashCode kopiëren
source venv/bin/activate
- Windows:bashCode kopiëren
- Controleer of de virtuele omgeving actief is: Je ziet
(venv)
voor je terminalprompt.
3. Git installeren
- Download Git:
- Ga naar de officiële website: Git Downloads.
- Kies de versie die geschikt is voor jouw besturingssysteem.
- Installeer Git:
- Volg de installatie-instructies. Je kunt meestal de standaardinstellingen gebruiken.
- Configureer Git:
- Stel je naam en e-mail in:bashCode kopiëren
git config --global user.name "Jouw Naam" git config --global user.email "jouw.email@example.com"
- Stel je naam en e-mail in:bashCode kopiëren
- Controleer Git-installatie:bashCode kopiëren
git --version
Je zou een versie moeten zien, zoalsgit version 2.x.x
.
4. Project initialiseren in Git
- Initialiseer Git in je projectmap:
- Ga naar je
ckba
-map en voer het volgende uit:bashCode kopiërengit init
- Ga naar je
- Maak een
.gitignore
bestand:- Voeg bestanden toe die je niet wilt tracken:markdownCode kopiëren
venv/ __pycache__/ *.pyc .DS_Store
- Voeg bestanden toe die je niet wilt tracken:markdownCode kopiëren
- Commit je eerste bestanden:
- Voeg een basisbestand toe (bijvoorbeeld
README.md
) en commit:bashCode kopiërenecho "# CKBA Project" > README.md git add . git commit -m "Initial commit for CKBA setup"
- Voeg een basisbestand toe (bijvoorbeeld
- Maak een GitHub-repository aan:
- Ga naar GitHub en maak een nieuwe repository aan.
- Koppel je lokale Git-repository aan de GitHub-repo:bashCode kopiëren
git remote add origin https://github.com/jouw-gebruikersnaam/ckba.git git branch -M main git push -u origin main
Checklist voor Stap 1
- Python geïnstalleerd en geconfigureerd.
- Virtuele omgeving gemaakt en geactiveerd.
- Git geïnstalleerd en ingesteld.
- GitHub-repository aangemaakt en gekoppeld.