EthoVision
EthoVisionExperimentsPhenoTyper 2 · 24h light responseCollect
PhenoTyper 2 · 24h
RH

Set up the tracker on your laptop

One command per OS. Downloads Miniconda (if needed), installs the right PyTorch for your GPU, installs DeepLabCut + SuperAnimal, and writes a launcher script.
Back to Upload
Windows
· PowerShell
Your OS
Open PowerShell (not cmd, not WSL). Don't paste the macOS/Linux command — the \ and && won't work here.
Open a fresh terminal, cd to an empty folder (the worker will live there), paste:
$env:ETHOVISION_SERVER = "https://ethovision.ishetdropship.nl"
$env:ETHOVISION_TOKEN = "ev_wrk_TqDXhsXOb1C5GQPulHq0atyxNWIxA__m"
iwr https://ethovision.ishetdropship.nl/api/worker/install.ps1 -OutFile install.ps1
powershell -ExecutionPolicy Bypass -File install.ps1
When install finishes, start the worker with:
.\run.bat
macOS
· Terminal · bash/zsh
Open Terminal. Don't paste the Windows command — iwr and $env: won't work here.
Open a fresh terminal, cd to an empty folder (the worker will live there), paste:
export ETHOVISION_SERVER=https://ethovision.ishetdropship.nl
export ETHOVISION_TOKEN=ev_wrk_TqDXhsXOb1C5GQPulHq0atyxNWIxA__m
curl -fsSL https://ethovision.ishetdropship.nl/api/worker/install.sh -o install.sh
bash install.sh
When install finishes, start the worker with:
bash run.sh
Linux
· bash
Same install as macOS. Don't paste the Windows command here.
Open a fresh terminal, cd to an empty folder (the worker will live there), paste:
export ETHOVISION_SERVER=https://ethovision.ishetdropship.nl
export ETHOVISION_TOKEN=ev_wrk_TqDXhsXOb1C5GQPulHq0atyxNWIxA__m
curl -fsSL https://ethovision.ishetdropship.nl/api/worker/install.sh -o install.sh
bash install.sh
When install finishes, start the worker with:
bash run.sh
What the installer does
  1. Checks for conda. If missing, silently installs Miniconda to your home folder.
  2. Creates a dedicated ethovision env with Python 3.11.
  3. Detects your GPU via nvidia-smi. Picks the CUDA 11.8 / 12.1 / 12.4 PyTorch wheel matching your driver. No NVIDIA → CPU-only.
  4. Installs deeplabcut[modelzoo] — DLC 3.x with the SuperAnimal registry.
  5. Downloads ethovision_worker.py from this server.
  6. Writes a run.sh / run.bat launcher with your server URL and token baked in.
  7. Verifies by importing torch + deeplabcut and printing GPU info.
What it doesn't do
  • Install NVIDIA drivers. Driver pre-470 → CPU mode (works, ~20× slower).
  • Start automatically on boot. Worker lives in a terminal you keep open.
  • Pre-download SuperAnimal weights (~400 MB). Happens on first job; cached to ~/.deeplabcut/.
Your connection details
· raw values if the one-liners are being weird
Server URL
https://ethovision.ishetdropship.nl
Worker token
ev_wrk_TqDXhsXOb1C5GQPulHq0atyxNWIxA__m
Direct downloads