verdooft
Anmeldungsdatum: 15. September 2012
Beiträge: 4201
|
Vielleicht ist das eine Alternative, weil das ohne den Pythonkram auskommt und aktiver weiterentwickelt wird: https://github.com/ggerganov/whisper.cpp Während meiner kürzlichen Neueinrichtung von Linux habe ich die Python-Variante gar nicht erst installiert. So wie ich es hier beschrieben habe: https://forum.ubuntuusers.de/post/9404819/ klappts immer noch, habe ich neulich in einer virtuellen Maschine getestet.
|
glückspilz
(Themenstarter)
Anmeldungsdatum: 26. November 2007
Beiträge: 220
Wohnort: Nimmerland
|
Bis zu einem Punkt hat das geklappt, dann kam eine Fehlermeldung: user@user:~$ sudo apt install python3-venv
[sudo] Passwort für user:
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Die folgenden zusätzlichen Pakete werden installiert:
python3-pip-whl python3-setuptools-whl python3.11-venv
Die folgenden NEUEN Pakete werden installiert:
python3-pip-whl python3-setuptools-whl python3-venv python3.11-venv
0 aktualisiert, 4 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 2.402 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 2.751 kB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] j
Holen:1 http://archive.ubuntu.com/ubuntu mantic/universe amd64 python3-pip-whl all 23.2+dfsg-1 [1.680 kB]
Holen:2 http://archive.ubuntu.com/ubuntu mantic/universe amd64 python3-setuptools-whl all 68.1.2-2 [715 kB]
Holen:3 http://archive.ubuntu.com/ubuntu mantic/universe amd64 python3.11-venv amd64 3.11.6-3 [5.736 B]
Holen:4 http://archive.ubuntu.com/ubuntu mantic/universe amd64 python3-venv amd64 3.11.4-5 [1.040 B]
Es wurden 2.402 kB in 1 s geholt (1.663 kB/s).
Vormals nicht ausgewähltes Paket python3-pip-whl wird gewählt.
(Lese Datenbank ... 174879 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../python3-pip-whl_23.2+dfsg-1_all.deb ...
Entpacken von python3-pip-whl (23.2+dfsg-1) ...
Vormals nicht ausgewähltes Paket python3-setuptools-whl wird gewählt.
Vorbereitung zum Entpacken von .../python3-setuptools-whl_68.1.2-2_all.deb ...
Entpacken von python3-setuptools-whl (68.1.2-2) ...
Vormals nicht ausgewähltes Paket python3.11-venv wird gewählt.
Vorbereitung zum Entpacken von .../python3.11-venv_3.11.6-3_amd64.deb ...
Entpacken von python3.11-venv (3.11.6-3) ...
Vormals nicht ausgewähltes Paket python3-venv wird gewählt.
Vorbereitung zum Entpacken von .../python3-venv_3.11.4-5_amd64.deb ...
Entpacken von python3-venv (3.11.4-5) ...
python3-setuptools-whl (68.1.2-2) wird eingerichtet ...
python3-pip-whl (23.2+dfsg-1) wird eingerichtet ...
python3.11-venv (3.11.6-3) wird eingerichtet ...
python3-venv (3.11.4-5) wird eingerichtet ...
soma@compi:~$ python3 -m venv /home/BENUTZER/whisper/.venv
Error: [Errno 13] Permission denied: '/home/BENUTZER'
soma@compi:~$ source /home/BENUTZER/whisper/.venv/bin/activate
bash: /home/BENUTZER/whisper/.venv/bin/activate: Datei oder Verzeichnis nicht gefunden
soma@compi:~$ sudo python3 -m venv /home/BENUTZER/whisper/.venv
soma@compi:~$ source /home/BENUTZER/whisper/.venv/bin/activate
(.venv) user@user:~$ cd /home/BENUTZER/whisper/
(.venv) user@user:/home/BENUTZER/whisper$ pip install -U openai-whisper
Collecting openai-whisper
Downloading openai-whisper-20231117.tar.gz (798 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 798.6/798.6 kB 6.1 MB/s eta 0:00:00
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Collecting triton<3,>=2.0.0 (from openai-whisper)
Obtaining dependency information for triton<3,>=2.0.0 from https://files.pythonhosted.org/packages/5c/c1/54fffb2eb13d293d9a429fead3646752ea190de0229bcf3d591ba2481263/triton-2.1.0-0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata
Downloading triton-2.1.0-0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (1.3 kB)
Collecting numba (from openai-whisper)
Obtaining dependency information for numba from https://files.pythonhosted.org/packages/65/85/72649823bcbfd01820e1c60fa54eb77adb2dba8be921fe6fabdbeb011a88/numba-0.58.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata
Downloading numba-0.58.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (2.7 kB)
Collecting numpy (from openai-whisper)
Obtaining dependency information for numpy from https://files.pythonhosted.org/packages/5a/62/007b63f916aca1d27f5fede933fda3315d931ff9b2c28b9c2cf388cd8edb/numpy-1.26.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
Downloading numpy-1.26.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (61 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.2/61.2 kB 4.7 MB/s eta 0:00:00
Collecting torch (from openai-whisper)
Obtaining dependency information for torch from https://files.pythonhosted.org/packages/da/6a/7fb9d82db4568834ff6d4df2fe3b143de4ed65a3f8f93e7daed703626cb6/torch-2.1.2-cp311-cp311-manylinux1_x86_64.whl.metadata
Downloading torch-2.1.2-cp311-cp311-manylinux1_x86_64.whl.metadata (25 kB)
Collecting tqdm (from openai-whisper)
Obtaining dependency information for tqdm from https://files.pythonhosted.org/packages/00/e5/f12a80907d0884e6dff9c16d0c0114d81b8cd07dc3ae54c5e962cc83037e/tqdm-4.66.1-py3-none-any.whl.metadata
Downloading tqdm-4.66.1-py3-none-any.whl.metadata (57 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.6/57.6 kB 7.5 MB/s eta 0:00:00
Collecting more-itertools (from openai-whisper)
Obtaining dependency information for more-itertools from https://files.pythonhosted.org/packages/5a/cb/6dce742ea14e47d6f565589e859ad225f2a5de576d7696e0623b784e226b/more_itertools-10.1.0-py3-none-any.whl.metadata
Downloading more_itertools-10.1.0-py3-none-any.whl.metadata (33 kB)
Collecting tiktoken (from openai-whisper)
Obtaining dependency information for tiktoken from https://files.pythonhosted.org/packages/fb/a9/237dc2db35e6ec0fb7dd63e3d10ebe0377559203bd2a87e12a4adbfc8585/tiktoken-0.5.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
Downloading tiktoken-0.5.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.6 kB)
Collecting filelock (from triton<3,>=2.0.0->openai-whisper)
Obtaining dependency information for filelock from https://files.pythonhosted.org/packages/81/54/84d42a0bee35edba99dee7b59a8d4970eccdd44b99fe728ed912106fc781/filelock-3.13.1-py3-none-any.whl.metadata
Downloading filelock-3.13.1-py3-none-any.whl.metadata (2.8 kB)
Collecting llvmlite<0.42,>=0.41.0dev0 (from numba->openai-whisper)
Obtaining dependency information for llvmlite<0.42,>=0.41.0dev0 from https://files.pythonhosted.org/packages/0a/dd/e10658cb0e4ad8364b37ae2a6187ebb6b3b35e08b36ef9e98790b9f2f437/llvmlite-0.41.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
Downloading llvmlite-0.41.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.8 kB)
Collecting regex>=2022.1.18 (from tiktoken->openai-whisper)
Obtaining dependency information for regex>=2022.1.18 from https://files.pythonhosted.org/packages/8d/6b/2f6478814954c07c04ba60b78d688d3d7bab10d786e0b6c1db607e4f6673/regex-2023.12.25-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
Downloading regex-2023.12.25-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (40 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 40.9/40.9 kB 3.7 MB/s eta 0:00:00
Collecting requests>=2.26.0 (from tiktoken->openai-whisper)
Obtaining dependency information for requests>=2.26.0 from https://files.pythonhosted.org/packages/70/8e/0e2d847013cb52cd35b38c009bb167a1a26b2ce6cd6965bf26b47bc0bf44/requests-2.31.0-py3-none-any.whl.metadata
Downloading requests-2.31.0-py3-none-any.whl.metadata (4.6 kB)
Collecting typing-extensions (from torch->openai-whisper)
Obtaining dependency information for typing-extensions from https://files.pythonhosted.org/packages/b7/f4/6a90020cd2d93349b442bfcb657d0dc91eee65491600b2cb1d388bc98e6b/typing_extensions-4.9.0-py3-none-any.whl.metadata
Downloading typing_extensions-4.9.0-py3-none-any.whl.metadata (3.0 kB)
Collecting sympy (from torch->openai-whisper)
Downloading sympy-1.12-py3-none-any.whl (5.7 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.7/5.7 MB 8.3 MB/s eta 0:00:00
Collecting networkx (from torch->openai-whisper)
Obtaining dependency information for networkx from https://files.pythonhosted.org/packages/d5/f0/8fbc882ca80cf077f1b246c0e3c3465f7f415439bdea6b899f6b19f61f70/networkx-3.2.1-py3-none-any.whl.metadata
Downloading networkx-3.2.1-py3-none-any.whl.metadata (5.2 kB)
Collecting jinja2 (from torch->openai-whisper)
Downloading Jinja2-3.1.2-py3-none-any.whl (133 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.1/133.1 kB 9.2 MB/s eta 0:00:00
Collecting fsspec (from torch->openai-whisper)
Obtaining dependency information for fsspec from https://files.pythonhosted.org/packages/70/25/fab23259a52ece5670dcb8452e1af34b89e6135ecc17cd4b54b4b479eac6/fsspec-2023.12.2-py3-none-any.whl.metadata
Downloading fsspec-2023.12.2-py3-none-any.whl.metadata (6.8 kB)
Collecting nvidia-cuda-nvrtc-cu12==12.1.105 (from torch->openai-whisper)
Downloading nvidia_cuda_nvrtc_cu12-12.1.105-py3-none-manylinux1_x86_64.whl (23.7 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 23.7/23.7 MB 9.4 MB/s eta 0:00:00
Collecting nvidia-cuda-runtime-cu12==12.1.105 (from torch->openai-whisper)
Downloading nvidia_cuda_runtime_cu12-12.1.105-py3-none-manylinux1_x86_64.whl (823 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 823.6/823.6 kB 9.4 MB/s eta 0:00:00
Collecting nvidia-cuda-cupti-cu12==12.1.105 (from torch->openai-whisper)
Downloading nvidia_cuda_cupti_cu12-12.1.105-py3-none-manylinux1_x86_64.whl (14.1 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 14.1/14.1 MB 9.8 MB/s eta 0:00:00
Collecting nvidia-cudnn-cu12==8.9.2.26 (from torch->openai-whisper)
Obtaining dependency information for nvidia-cudnn-cu12==8.9.2.26 from https://files.pythonhosted.org/packages/ff/74/a2e2be7fb83aaedec84f391f082cf765dfb635e7caa9b49065f73e4835d8/nvidia_cudnn_cu12-8.9.2.26-py3-none-manylinux1_x86_64.whl.metadata
Downloading nvidia_cudnn_cu12-8.9.2.26-py3-none-manylinux1_x86_64.whl.metadata (1.6 kB)
Collecting nvidia-cublas-cu12==12.1.3.1 (from torch->openai-whisper)
Downloading nvidia_cublas_cu12-12.1.3.1-py3-none-manylinux1_x86_64.whl (410.6 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 410.6/410.6 MB 4.4 MB/s eta 0:00:00
Collecting nvidia-cufft-cu12==11.0.2.54 (from torch->openai-whisper)
Downloading nvidia_cufft_cu12-11.0.2.54-py3-none-manylinux1_x86_64.whl (121.6 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 121.6/121.6 MB 7.6 MB/s eta 0:00:00
Collecting nvidia-curand-cu12==10.3.2.106 (from torch->openai-whisper)
Downloading nvidia_curand_cu12-10.3.2.106-py3-none-manylinux1_x86_64.whl (56.5 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 56.5/56.5 MB 8.8 MB/s eta 0:00:00
Collecting nvidia-cusolver-cu12==11.4.5.107 (from torch->openai-whisper)
Downloading nvidia_cusolver_cu12-11.4.5.107-py3-none-manylinux1_x86_64.whl (124.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 124.2/124.2 MB 6.8 MB/s eta 0:00:00
Collecting nvidia-cusparse-cu12==12.1.0.106 (from torch->openai-whisper)
Downloading nvidia_cusparse_cu12-12.1.0.106-py3-none-manylinux1_x86_64.whl (196.0 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 196.0/196.0 MB 6.3 MB/s eta 0:00:00
Collecting nvidia-nccl-cu12==2.18.1 (from torch->openai-whisper)
Downloading nvidia_nccl_cu12-2.18.1-py3-none-manylinux1_x86_64.whl (209.8 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 209.8/209.8 MB 6.4 MB/s eta 0:00:00
Collecting nvidia-nvtx-cu12==12.1.105 (from torch->openai-whisper)
Downloading nvidia_nvtx_cu12-12.1.105-py3-none-manylinux1_x86_64.whl (99 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 99.1/99.1 kB 9.4 MB/s eta 0:00:00
Collecting nvidia-nvjitlink-cu12 (from nvidia-cusolver-cu12==11.4.5.107->torch->openai-whisper)
Obtaining dependency information for nvidia-nvjitlink-cu12 from https://files.pythonhosted.org/packages/1e/07/bf730d44c2fe1b676ad9cc2be5f5f861eb5d153fb6951987a2d6a96379a9/nvidia_nvjitlink_cu12-12.3.101-py3-none-manylinux1_x86_64.whl.metadata
Downloading nvidia_nvjitlink_cu12-12.3.101-py3-none-manylinux1_x86_64.whl.metadata (1.5 kB)
Collecting charset-normalizer<4,>=2 (from requests>=2.26.0->tiktoken->openai-whisper)
Obtaining dependency information for charset-normalizer<4,>=2 from https://files.pythonhosted.org/packages/40/26/f35951c45070edc957ba40a5b1db3cf60a9dbb1b350c2d5bef03e01e61de/charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
Downloading charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (33 kB)
Collecting idna<4,>=2.5 (from requests>=2.26.0->tiktoken->openai-whisper)
Obtaining dependency information for idna<4,>=2.5 from https://files.pythonhosted.org/packages/c2/e7/a82b05cf63a603df6e68d59ae6a68bf5064484a0718ea5033660af4b54a9/idna-3.6-py3-none-any.whl.metadata
Downloading idna-3.6-py3-none-any.whl.metadata (9.9 kB)
Collecting urllib3<3,>=1.21.1 (from requests>=2.26.0->tiktoken->openai-whisper)
Obtaining dependency information for urllib3<3,>=1.21.1 from https://files.pythonhosted.org/packages/96/94/c31f58c7a7f470d5665935262ebd7455c7e4c7782eb525658d3dbf4b9403/urllib3-2.1.0-py3-none-any.whl.metadata
Downloading urllib3-2.1.0-py3-none-any.whl.metadata (6.4 kB)
Collecting certifi>=2017.4.17 (from requests>=2.26.0->tiktoken->openai-whisper)
Obtaining dependency information for certifi>=2017.4.17 from https://files.pythonhosted.org/packages/64/62/428ef076be88fa93716b576e4a01f919d25968913e817077a386fcbe4f42/certifi-2023.11.17-py3-none-any.whl.metadata
Downloading certifi-2023.11.17-py3-none-any.whl.metadata (2.2 kB)
Collecting MarkupSafe>=2.0 (from jinja2->torch->openai-whisper)
Obtaining dependency information for MarkupSafe>=2.0 from https://files.pythonhosted.org/packages/fe/21/2eff1de472ca6c99ec3993eab11308787b9879af9ca8bbceb4868cf4f2ca/MarkupSafe-2.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
Downloading MarkupSafe-2.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.0 kB)
Collecting mpmath>=0.19 (from sympy->torch->openai-whisper)
Downloading mpmath-1.3.0-py3-none-any.whl (536 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 536.2/536.2 kB 10.7 MB/s eta 0:00:00
Downloading triton-2.1.0-0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (89.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 89.2/89.2 MB 8.5 MB/s eta 0:00:00
Downloading more_itertools-10.1.0-py3-none-any.whl (55 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 55.8/55.8 kB 8.0 MB/s eta 0:00:00
Downloading numba-0.58.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (3.6 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.6/3.6 MB 9.0 MB/s eta 0:00:00
Downloading numpy-1.26.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.3 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 18.3/18.3 MB 10.1 MB/s eta 0:00:00
Downloading tiktoken-0.5.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.0/2.0 MB 10.7 MB/s eta 0:00:00
Downloading torch-2.1.2-cp311-cp311-manylinux1_x86_64.whl (670.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 670.2/670.2 MB 3.4 MB/s eta 0:00:00
Downloading nvidia_cudnn_cu12-8.9.2.26-py3-none-manylinux1_x86_64.whl (731.7 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 731.7/731.7 MB 3.1 MB/s eta 0:00:00
Downloading tqdm-4.66.1-py3-none-any.whl (78 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.3/78.3 kB 17.3 MB/s eta 0:00:00
Downloading llvmlite-0.41.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (43.6 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 43.6/43.6 MB 9.0 MB/s eta 0:00:00
Downloading regex-2023.12.25-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (785 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 785.1/785.1 kB 10.1 MB/s eta 0:00:00
Downloading requests-2.31.0-py3-none-any.whl (62 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.6/62.6 kB 7.3 MB/s eta 0:00:00
Downloading filelock-3.13.1-py3-none-any.whl (11 kB)
Downloading fsspec-2023.12.2-py3-none-any.whl (168 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 169.0/169.0 kB 9.6 MB/s eta 0:00:00
Downloading networkx-3.2.1-py3-none-any.whl (1.6 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 10.4 MB/s eta 0:00:00
Downloading typing_extensions-4.9.0-py3-none-any.whl (32 kB)
Downloading certifi-2023.11.17-py3-none-any.whl (162 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 162.5/162.5 kB 9.8 MB/s eta 0:00:00
Downloading charset_normalizer-3.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (140 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 140.3/140.3 kB 10.1 MB/s eta 0:00:00
Downloading idna-3.6-py3-none-any.whl (61 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.6/61.6 kB 8.7 MB/s eta 0:00:00
Downloading MarkupSafe-2.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (28 kB)
Downloading urllib3-2.1.0-py3-none-any.whl (104 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 104.6/104.6 kB 9.4 MB/s eta 0:00:00
Downloading nvidia_nvjitlink_cu12-12.3.101-py3-none-manylinux1_x86_64.whl (20.5 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 20.5/20.5 MB 9.6 MB/s eta 0:00:00
Building wheels for collected packages: openai-whisper
Building wheel for openai-whisper (pyproject.toml) ... done
Created wheel for openai-whisper: filename=openai_whisper-20231117-py3-none-any.whl size=801356 sha256=2d0e376f4dce8447abe384d1f901b15484057b98b5621d6f972a2c63128347e7
Stored in directory: /home/soma/.cache/pip/wheels/55/5d/42/c296ab046d52caa0adc0e3f159e98f011b3994a022d6282105
Successfully built openai-whisper
Installing collected packages: mpmath, urllib3, typing-extensions, tqdm, sympy, regex, nvidia-nvtx-cu12, nvidia-nvjitlink-cu12, nvidia-nccl-cu12, nvidia-curand-cu12, nvidia-cufft-cu12, nvidia-cuda-runtime-cu12, nvidia-cuda-nvrtc-cu12, nvidia-cuda-cupti-cu12, nvidia-cublas-cu12, numpy, networkx, more-itertools, MarkupSafe, llvmlite, idna, fsspec, filelock, charset-normalizer, certifi, triton, requests, nvidia-cusparse-cu12, nvidia-cudnn-cu12, numba, jinja2, tiktoken, nvidia-cusolver-cu12, torch, openai-whisper
ERROR: Could not install packages due to an OSError: [Errno 13] Keine Berechtigung: '/home/BENUTZER/whisper/.venv/lib/python3.11/site-packages/mpmath'
Check the permissions.
(.venv) user@user:/home/BENUTZER/whisper$ whisper --task transcribe --language de --model large-v2 audio.mp3
Der Befehl 'whisper' wurde nicht gefunden, meinten Sie:
Befehl 'whipper' aus dem deb whipper (0.10.0-2build2)
Versuche: sudo apt install <deb name>
(.venv) user@user:/home/BENUTZER/whisper$ sudo whisper --task transcribe --language de --model large-v2 audio.mp3
sudo: whisper: Befehl nicht gefunden
(.venv) user@user:/home/BENUTZER/whisper$
|
glückspilz
(Themenstarter)
Anmeldungsdatum: 26. November 2007
Beiträge: 220
Wohnort: Nimmerland
|
Wenn ich jetzt in den Ordner gehe wo das Video ist und versuche die srt zu extrahieren bekomme ich folgendes: user@user:~/Videos$ whisper test.mp4 --model medium --language German --output_format srt
Der Befehl 'whisper' wurde nicht gefunden, meinten Sie:
Befehl 'whipper' aus dem deb whipper (0.10.0-2build2)
Versuche: sudo apt install <deb name>
|
verdooft
Anmeldungsdatum: 15. September 2012
Beiträge: 4201
|
BENUTZER hast du durch deinen Linuxusernamen ersetzt? Ich habs immer so gemacht, dass ich den .venv Ordner angelegt habe (mkdir -p Verzeichnis), weiß nicht, ob das notwendig ist, aber wenn man den Ordner als User anlegen kann, hat Python normalerweise auch die Rechte, da die virtuelle Umgebung einzurichten.
ERROR: Could not install packages due to an OSError: [Errno 13] Keine Berechtigung: '/home/BENUTZER/whisper/.venv/lib/python3.11/site-packages/mpmath'
Check the permissions.
Ich würde den Ordner whisper nochmal komplett löschen und schrittweise alles durchgehen. Denn, wenn openai-whispe aufgrund von Rechtsproblemen nicht installiert werden konnte, geht logischerweise auch nicht whisper im venv.
|
glückspilz
(Themenstarter)
Anmeldungsdatum: 26. November 2007
Beiträge: 220
Wohnort: Nimmerland
|
Ich sehe gerade dass ich gar keinen Ordner namens /home/BENUTZER/whisper habe.
|
verdooft
Anmeldungsdatum: 15. September 2012
Beiträge: 4201
|
Ja, die Berechtigungen stimmen aber eigentlich in /home, ich würde zukünftig dort nichts mittels sudo starten. Ich würde den Ordner whisper inklusive .venv mal komplett löschen und dann whisper nochmal einrichten. Aber ich erwähne es nochmal: whisper.cpp ist viel einfacher einzurichten und braucht weniger Platz. Gib zukünftig bitte alles unzensiert aus, einmal steht da user@user, einmal soma@compi, ob du BENUTZER als Variable verwendest, so wie ich, ist mir auch nicht klar.
|
glückspilz
(Themenstarter)
Anmeldungsdatum: 26. November 2007
Beiträge: 220
Wohnort: Nimmerland
|
OK, ich habe ihn gefunden. Aber Whisper ist leer. Wie lösche ich den Ordner? Er lässt sich mit Mausclick nicht löschen.
|
verdooft
Anmeldungsdatum: 15. September 2012
Beiträge: 4201
|
sudo rm -R ~/whisper
Noch ein Hinweis: Wenn Fehler auftauchen, mach nicht einfach mit dem nächsten Schritt weiter.
|
glückspilz
(Themenstarter)
Anmeldungsdatum: 26. November 2007
Beiträge: 220
Wohnort: Nimmerland
|
Wahrscheinlich war pip vorher nicht installiert. Das habe ich mit sudo apt-get install python3-pip
gemacht. Habe auch das Verzeichnis /home/BENUTZER/whisper/.venv von Hand erstellt. Das hat auch geklappt. Aber bei der Intallation von Whisper bekomme ich folgende Fehlermeldung: ERROR: Could not install packages due to an OSError: [Errno 13] Keine Berechtigung: '/home/BENUTZER/whisper/.venv/lib/python3.11/site-packages/mpmath'
Check the permissions.
|
verdooft
Anmeldungsdatum: 15. September 2012
Beiträge: 4201
|
BENUTZER hast du mit dem richtigen Linuxuser ersetzt? Bitte die Ausgabe davon posten: ls -al ~/whisper
|
verdooft
Anmeldungsdatum: 15. September 2012
Beiträge: 4201
|
Komplettanleitung (getestet mit frischem Ubuntu 22.04): Erstellen des Ordners mitsamt der übergeordneten Verzeichnisse mkdir -p -v ~/whisper/.venv Beispielausgabe mkdir: Verzeichnis '/home/linux/whisper' angelegt
mkdir: Verzeichnis '/home/linux/whisper/.venv' angelegt
whisper Hilfe aufrufen (als Beispiel, damit man sieht, dass whisper gefunden wird) whisper --help Beispielausgabe usage: whisper [-h] [--model MODEL] [--model_dir MODEL_DIR] [--device DEVICE]
[--output_dir OUTPUT_DIR] [--output_format {txt,vtt,srt,tsv,json,all}]
[--verbose VERBOSE] [--task {transcribe,translate}]
[...]
Bitte nicht sinnlos eingeben, sondern gegebenenfalls hier einlesen:
mkdir, man mkdir, mkdir --help cd, cd --help wget, man wget, wget --help sudo, man sudo, sudo --help venv pip, pip --help source --help
|
glückspilz
(Themenstarter)
Anmeldungsdatum: 26. November 2007
Beiträge: 220
Wohnort: Nimmerland
|
ls -al ~/whisper ergibt bei mir user@user:~$ ls -al ~/whisper
ls: Zugriff auf '/home/user/whisper' nicht möglich: Datei oder Verzeichnis nicht gefunden
Das ist komisch. Mein /home Verzeichnis weist aber einmal ein Verzeichnis /BENUTZER auf und einmal ein Verzeichnis /user auf. Vlt könnte es daran liegen dass die Installtionsroute nicht richtig ist.
- Bilder
|
verdooft
Anmeldungsdatum: 15. September 2012
Beiträge: 4201
|
Ich hab jetzt 2 mal geschrieben, dass BENUTZER durch den tatsächlichen Linuxuser ersetzt werden muss. Meine Anleitung verwendet jetzt aber ~, was /home/BENUTZER entspricht. Bei meiner VM: echo ~
/home/linux
|
glückspilz
(Themenstarter)
Anmeldungsdatum: 26. November 2007
Beiträge: 220
Wohnort: Nimmerland
|
Deine Anleitung funktioniert bei mir bis zu Punkt 4. Dann bekomme ich wieder die selbe Fehlermeldung. user@user:~$ mkdir -p -v ~/whisper/.venv
mkdir: Verzeichnis '/home/soma/whisper' angelegt
mkdir: Verzeichnis '/home/soma/whisper/.venv' angelegt
user@user:~$ cd Downloads
user@user:~/Downloads$ wget https://bootstrap.pypa.io/get-pip.py
sudo python3 get-pip.py
--2024-01-04 19:11:26-- https://bootstrap.pypa.io/get-pip.py
Auflösen des Hostnamens bootstrap.pypa.io (bootstrap.pypa.io) … 146.75.120.175, 2a04:4e42:8d::175
Verbindungsaufbau zu bootstrap.pypa.io (bootstrap.pypa.io)|146.75.120.175|:443 … verbunden.
HTTP-Anforderung gesendet, auf Antwort wird gewartet … 200 OK
Länge: 2634817 (2,5M) [text/x-python]
Wird in ‘get-pip.py’ gespeichert.
get-pip.py 100%[===================>] 2,51M 8,87MB/s in 0,3s
2024-01-04 19:11:26 (8,87 MB/s) - ‘get-pip.py’ gespeichert [2634817/2634817]
[sudo] Passwort für user:
error: externally-managed-environment
× This environment is externally managed
╰─> To install Python packages system-wide, try apt install
python3-xyz, where xyz is the package you are trying to
install.
If you wish to install a non-Debian-packaged Python package,
create a virtual environment using python3 -m venv path/to/venv.
Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
sure you have python3-full installed.
If you wish to install a non-Debian packaged Python application,
it may be easiest to use pipx install xyz, which will manage a
virtual environment for you. Make sure you have pipx installed.
See /usr/share/doc/python3.11/README.venv for more information.
note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.
hint: See PEP 668 for the detailed specification.
|
verdooft
Anmeldungsdatum: 15. September 2012
Beiträge: 4201
|
Ok, da du pip und python3-venv eh schon installiert hast, kannst du damit weitermachen: Erstellen der virtuelllen Pythonumgebung Ansonsten hat einer das geschrieben: I've got this error since Python 3.11+ and I've passed this error using this:
sudo rm /usr/lib/python3.11/EXTERNALLY-MANAGED
https://stackoverflow.com/questions/75608323/how-do-i-solve-error-externally-managed-environment-every-time-i-use-pip-3 Ich verwende Python 3.10, da kam die Meldung noch nicht.
|