Hi. Hat nicht geklappt mit venv:
Code: Alles auswählen
heiko@Worf:~$ python3 -m venv venv
The virtual environment was not created successfully because ensurepip is not
available. On Debian/Ubuntu systems, you need to install the python3-venv
package using the following command.
apt install python3.10-venv
You may need to use sudo with that command. After installing the python3-venv
package, recreate your virtual environment.
Failing command: /home/heiko/venv/bin/python3
heiko@Worf:~$
Habe es dann doch so im Terminal installiert:
Code: Alles auswählen
heiko@Worf:~$ pip install keydive
Defaulting to user installation because normal site-packages is not writeable
Collecting keydive
Downloading keydive-2.1.0-py3-none-any.whl (19 kB)
Requirement already satisfied: pywidevine<2.0.0,>=1.8.0 in ./.local/lib/python3.10/site-packages (from keydive) (1.8.0)
Requirement already satisfied: PyYAML<7.0.0,>=6.0.2 in ./.local/lib/python3.10/site-packages (from keydive) (6.0.2)
Collecting Flask<4.0.0,>=3.0.3
Downloading flask-3.0.3-py3-none-any.whl (101 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 101.7/101.7 KB 4.5 MB/s eta 0:00:00
Collecting pathvalidate<4.0.0,>=3.2.1
Downloading pathvalidate-3.2.1-py3-none-any.whl (23 kB)
Collecting pycryptodomex<4.0.0,>=3.21.0
Downloading pycryptodomex-3.21.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.3 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 8.1 MB/s eta 0:00:00
Collecting coloredlogs<16.0.0,>=15.0.1
Downloading coloredlogs-15.0.1-py2.py3-none-any.whl (46 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 46.0/46.0 KB 5.3 MB/s eta 0:00:00
Collecting frida<17.0.0,>=16.5.6
Downloading frida-16.5.6-cp37-abi3-manylinux_2_5_x86_64.whl (29.6 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 29.6/29.6 MB 15.5 MB/s eta 0:00:00
Collecting xmltodict<0.15.0,>=0.14.2
Downloading xmltodict-0.14.2-py2.py3-none-any.whl (10.0 kB)
Collecting pathlib<2.0.0,>=1.0.1
Downloading pathlib-1.0.1-py3-none-any.whl (14 kB)
Collecting humanfriendly>=9.1
Downloading humanfriendly-10.0-py2.py3-none-any.whl (86 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 86.8/86.8 KB 10.9 MB/s eta 0:00:00
Collecting itsdangerous>=2.1.2
Downloading itsdangerous-2.2.0-py3-none-any.whl (16 kB)
Requirement already satisfied: click>=8.1.3 in ./.local/lib/python3.10/site-packages (from Flask<4.0.0,>=3.0.3->keydive) (8.1.7)
Collecting Jinja2>=3.1.2
Downloading jinja2-3.1.4-py3-none-any.whl (133 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.3/133.3 KB 12.6 MB/s eta 0:00:00
Collecting Werkzeug>=3.0.0
Downloading werkzeug-3.0.4-py3-none-any.whl (227 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 227.6/227.6 KB 8.3 MB/s eta 0:00:00
Collecting blinker>=1.6.2
Downloading blinker-1.8.2-py3-none-any.whl (9.5 kB)
Requirement already satisfied: typing-extensions in ./.local/lib/python3.10/site-packages (from frida<17.0.0,>=16.5.6->keydive) (4.12.2)
Requirement already satisfied: pycryptodome<4.0.0,>=3.19.0 in ./.local/lib/python3.10/site-packages (from pywidevine<2.0.0,>=1.8.0->keydive) (3.21.0)
Requirement already satisfied: Unidecode<2.0.0,>=1.3.7 in ./.local/lib/python3.10/site-packages (from pywidevine<2.0.0,>=1.8.0->keydive) (1.3.8)
Requirement already satisfied: pymp4<2.0.0,>=1.4.0 in ./.local/lib/python3.10/site-packages (from pywidevine<2.0.0,>=1.8.0->keydive) (1.4.0)
Requirement already satisfied: protobuf<5.0.0,>=4.25.1 in ./.local/lib/python3.10/site-packages (from pywidevine<2.0.0,>=1.8.0->keydive) (4.25.5)
Requirement already satisfied: requests<3.0.0,>=2.31.0 in ./.local/lib/python3.10/site-packages (from pywidevine<2.0.0,>=1.8.0->keydive) (2.32.3)
Requirement already satisfied: MarkupSafe>=2.0 in /usr/lib/python3/dist-packages (from Jinja2>=3.1.2->Flask<4.0.0,>=3.0.3->keydive) (2.0.1)
Requirement already satisfied: construct==2.8.8 in ./.local/lib/python3.10/site-packages (from pymp4<2.0.0,>=1.4.0->pywidevine<2.0.0,>=1.8.0->keydive) (2.8.8)
Requirement already satisfied: certifi>=2017.4.17 in ./.local/lib/python3.10/site-packages (from requests<3.0.0,>=2.31.0->pywidevine<2.0.0,>=1.8.0->keydive) (2024.8.30)
Requirement already satisfied: urllib3<3,>=1.21.1 in ./.local/lib/python3.10/site-packages (from requests<3.0.0,>=2.31.0->pywidevine<2.0.0,>=1.8.0->keydive) (2.2.3)
Requirement already satisfied: charset-normalizer<4,>=2 in ./.local/lib/python3.10/site-packages (from requests<3.0.0,>=2.31.0->pywidevine<2.0.0,>=1.8.0->keydive) (3.3.2)
Requirement already satisfied: idna<4,>=2.5 in /usr/lib/python3/dist-packages (from requests<3.0.0,>=2.31.0->pywidevine<2.0.0,>=1.8.0->keydive) (3.3)
Collecting MarkupSafe>=2.0
Downloading MarkupSafe-3.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (20 kB)
Installing collected packages: pathlib, xmltodict, pycryptodomex, pathvalidate, MarkupSafe, itsdangerous, humanfriendly, frida, blinker, Werkzeug, Jinja2, coloredlogs, Flask, keydive
Attempting uninstall: xmltodict
Found existing installation: xmltodict 0.13.0
Uninstalling xmltodict-0.13.0:
Successfully uninstalled xmltodict-0.13.0
Attempting uninstall: pycryptodomex
Found existing installation: pycryptodomex 3.17
Uninstalling pycryptodomex-3.17:
Successfully uninstalled pycryptodomex-3.17
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
librespot 0.0.9 requires protobuf==3.20.1, but you have protobuf 4.25.5 which is incompatible.
librespot 0.0.9 requires pycryptodomex==3.17, but you have pycryptodomex 3.21.0 which is incompatible.
librespot 0.0.9 requires requests==2.30.0, but you have requests 2.32.3 which is incompatible.
Successfully installed Flask-3.0.3 Jinja2-3.1.4 MarkupSafe-3.0.2 Werkzeug-3.0.4 blinker-1.8.2 coloredlogs-15.0.1 frida-16.5.6 humanfriendly-10.0 itsdangerous-2.2.0 keydive-2.1.0 pathlib-1.0.1 pathvalidate-3.2.1 pycryptodomex-3.21.0 xmltodict-0.14.2
Ich möchte jetzt nicht mein System verhunzen.
LG
Heiko