# ============================================================ # SMALLER ENVIRONMENT - Korrigiert & Erweitert # Für Fahrsimulator-Projekt mit ML & IoT # ============================================================ name: smaller_env channels: - conda-forge - defaults dependencies: # ====== PYTHON ====== - python=3.8 # Kompatibel mit Jetson Nano # ====== CORE DATA SCIENCE ====== - numpy=1.19.5 - pandas=1.3.5 - scipy=1.7.3 - scikit-learn=1.0.2 # sklearn ist ein Alias # ====== VISUALIZATION ====== # ====== ML/DL SUPPORT ====== - h5py=3.6.0 - joblib=1.1.0 # ====== VIDEO PROCESSING ====== - moviepy=1.0.3 # ====== MACHINE LEARNING ====== - xgboost=1.5.2 # ====== FILE FORMATS ====== - pyyaml # yaml Modul # ====== IoT & COMMUNICATION (NEU) ====== - paho-mqtt=1.6.1 # MQTT Client # ====== DATABASE (NEU) ====== # sqlite3 ist bereits in Python eingebaut! # ====== UTILITIES ====== - tqdm=4.64.1 # Progress bars - requests=2.28.1 # HTTP requests # ====== PIP PACKAGES ====== - pip - pip: # TensorFlow (wird separat für Jetson installiert) # - tensorflow==2.7.0 # Jetson: via NVIDIA repo installieren # Eye-tracking Analysis - pygazeanalyser==0.2.0 # ML Detection (falls vorhanden auf PyPI) # - detectors # Prüfen ob verfügbar # - feat # Prüfen ob verfügbar # MQTT zusätzlich via pip falls conda Version Probleme macht # - paho-mqtt==1.6.1 # ============================================================ # HINWEISE: # ============================================================ # # 3. TENSORFLOW FÜR JETSON: # Installiere nach Environment-Erstellung separat: # pip3 install --extra-index-url https://developer.download.nvidia.com/compute/redist/jp/v46 tensorflow==2.7.0+nv22.1 # # 4. SQLITE3: # Ist bereits in Python eingebaut, keine Installation nötig! # Import: import sqlite3 # # 5. MQTT: # paho-mqtt ist der Standard MQTT-Client für Python # Broker-Empfehlungen: Mosquitto, HiveMQ, EMQX