1. Instal PIP terlebih dahulu
Meskipun kita pakai APT, adanya pip akan membantu Python mengenali modul-modul sistem dengan lebih baik.
Bash
sudo apt update
sudo apt install python3-pip
2. Gunakan "Jurus Pasti" (Virtual Environment)
Karena Debian 12 (Bookworm) ke atas sangat ketat, cara paling aman, ringan, dan tidak akan error lagi adalah menggunakan venv. Ini hanya perlu diset sekali:
Bash
# Pastikan plugin venv ada
sudo apt install python3-venv
# Buat environment di folder kamu saat ini
python3 -m venv venv
# Instal pynput di dalam environment tersebut
./venv/bin/pip install pynput
# Jalankan skrip kamu menggunakan python dari venv
./venv/bin/python3 sak.py
3. Tes Sekarang!
Setelah menjalankan perintah terakhir (./venv/bin/python3 sak.py), biarkan terminalnya tetap terbuka, lalu buka aplikasi lain (misal Mousepad atau Terminal baru) dan ketik:
:brb
jalankan
nohup /home/debian/.script/textexpander/venv/bin/python3 /home/debian/.script/textexpander/sak.py > /dev/null 2>&1 &
matikan
pkill -f sak.py