Gebruikershulpmiddelen

Site-hulpmiddelen


model-training

DearPyGui opzet

⇐ Terug naar start

β†’ Applicatie met DearPyGui

Virtuele omgeving opzetten

Stap 1: CreΓ«er een virtuele omgeving

Python update PIP (regelmatig uitvoeren):

python -m pip install -U pip

of:

python.exe -m pip install --upgrade pip

Navigeer eerst naar de map van je project via de terminal of opdrachtprompt. Als je daar eenmaal bent, kun je de volgende commando's gebruiken om een virtuele omgeving te creΓ«ren:

python -m venv venv

Hiermee wordt een nieuwe map genaamd venv in je projectdirectory aangemaakt, waarin de virtuele omgeving wordt opgeslagen.


Stap 2: Activeer de virtuele omgeving

Nu moet je de virtuele omgeving activeren:

Voor Windows:

.\venv\Scripts\Activate

Zodra de virtuele omgeving actief is, moet je voor de naam van je terminal of opdrachtprompt de naam van je virtuele omgeving (venv in dit geval) zien staan. Dit geeft aan dat de omgeving actief is.


Stap 3: requirements.txt

:!: Tip: Het is een goed idee om een requirements.txt bestand in je project te hebben. Hierin kun je alle pakketten en hun versies noteren die voor je project nodig zijn. Dit maakt het gemakkelijker voor anderen (of voor jezelf in de toekomst) om de exacte omgeving te reproduceren. Je kunt een requirements.txt bestand maken met het volgende commando:

pip freeze > requirements.txt

En later, als je het project op een andere machine of in een andere virtuele omgeving wilt opzetten, kun je alle benodigde pakketten in één keer installeren met:

pip install -r requirements.txt

Dockerfile

β†’ Dockerfile Aanmaken: Maak in de root van je project een bestand aan met de naam `Dockerfile` (zonder extensie). Dit bestand bevat instructies voor het bouwen van je Docker-image. Een eenvoudig voorbeeld voor een Python-applicatie kan er zo uitzien:

# Gebruik een officiΓ«le Python-runtime als basisimage
FROM python:3.11.2

# Stel de werkomgeving in
WORKDIR /app

# Kopieer de huidige directory-inhoud naar de container op /app
COPY . /app

# Installeer benodigde pakketten
RUN pip install --no-cache-dir -r requirements.txt

# Maak poort 80 beschikbaar voor de wereld buiten deze container
EXPOSE 80

# Definieer de uitvoeringsomgeving
CMD ["python", "your_app.py"]

β†’ Meer: Docker


β†’ Meer: Virtuele omgeving voor Python


Installeren

β†’ In de virtuele omgeving

β†’ Instaleer dotenv om het .env bestand te kunnen lezen zodat daar de systeem variabelen in kunnen

pip install python-dotenv

β†’ LongChain

pip install langchain[all]

β†’ Dear PyGui GUI Gebruikersinterface

pip install dearpygui

Upgrade:

pip install --upgrade dearpygui

β†’ Installeer openAI pakket

pip install openai

β†’ Huggingface Hub

pip install huggingface_hub

β†’ Open Interpreter

pip install open-interpreter

β†’ PyPDF 2 Om .pdf bestanden in te lezen

pip install pypdf2

β†’ Python-docx om word bestanden in te lezen

pip install python-docx

model-training.txt Β· Laatst gewijzigd: 2024/07/08 13:58 door a3dijke