|
Zwieferl
Anmeldungsdatum: 5. Februar 2006
Beiträge: 297
|
Hi @all
Ich habe unter Ubuntu 20.04 das Programm screenpen verwendet. Jetzt würde ich es wieder brauchen, aber es funktioniert nicht. Versuch einer Installation:
| python3 -m pip install screenpen
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.
|
Versuch des Vorschlags "try apt ...":
| apt install python3-screenpen
E: Sperrdatei /var/lib/dpkg/lock-frontend konnte nicht geöffnet werden. - open (13: Keine Berechtigung)
E: Erlangen der Sperre für die Dpkg-Oberfläche (/var/lib/dpkg/lock-frontend) nicht möglich; sind Sie root?
|
neuer Versuch mit "sudo":
| sudo apt install python3-screenpen
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
E: Paket python3-screenpen kann nicht gefunden werden.
|
Ich habe das Paket damals von dieser Seite her, weiß aber nicht mehr, wie ich es damals gemacht habe:
https://pypi.org/project/screenpen/ Wie kann ich screenpen installieren? Liebe Grüße aus Wien
Zwieferl
|
|
Kätzchen
Anmeldungsdatum: 1. Mai 2011
Beiträge: 7130
|
Du brauchst pipx sudo apt get pipx dann: pipx install screenpen oder ein venv. Schau dazu ins Wiki: → pip (Abschnitt „Ab-Ubuntu-23-04“)
|
|
Zwieferl
(Themenstarter)
Anmeldungsdatum: 5. Februar 2006
Beiträge: 297
|
Danke für deine Antwort Kätzchen | sudo apt-get install pipx
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
pipx ist schon die neueste Version (1.4.3-1).
|
| python3 -m venv .venv/
.venv/bin/pip3 install setuptools
Collecting setuptools
Downloading setuptools-78.1.0-py3-none-any.whl.metadata (6.6 kB)
Downloading setuptools-78.1.0-py3-none-any.whl (1.3 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.3/1.3 MB 1.3 MB/s eta 0:00:00
Installing collected packages: setuptools
Successfully installed setuptools-78.1.0
|
screenpen neu installiert:
| pipx install screenpen --force
Installing to existing venv 'screenpen'
installed package screenpen 0.3.1, installed using Python 3.12.3
These apps are now globally available
- screenpen
done! ✨ 🌟 ✨
|
sreenpen gestartet:
| screenpen
Traceback (most recent call last):
File "/home/wl-zwifi/.local/bin/screenpen", line 5, in <module>
from screenpen import main
File "/home/wl-zwifi/.local/share/pipx/venvs/screenpen/lib/python3.12/site-packages/screenpen/__init__.py", line 1, in <module>
from screenpen.screenpen import main
File "/home/wl-zwifi/.local/share/pipx/venvs/screenpen/lib/python3.12/site-packages/screenpen/screenpen.py", line 10, in <module>
import pkg_resources
ModuleNotFoundError: No module named 'pkg_resources'
|
Ich bin ratlos ☹
Liebe Grüße, Zwieferl
|
|
Mylin
Anmeldungsdatum: 23. Juli 2024
Beiträge: 371
|
apt install python3-pkg-resources
|
|
Zwieferl
(Themenstarter)
Anmeldungsdatum: 5. Februar 2006
Beiträge: 297
|
Danke Mylin, | sudo apt install python3-pkg-resources
[sudo] Passwort für wl-zwifi:
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
python3-pkg-resources ist schon die neueste Version (68.1.2-2ubuntu1.1).
python3-pkg-resources wurde als manuell installiert festgelegt.
|
Liebe Grüße, Zwieferl
|
|
Kätzchen
Anmeldungsdatum: 1. Mai 2011
Beiträge: 7130
|
Nochmal so probieren: pipx install setuptools --force
|
|
Zwieferl
(Themenstarter)
Anmeldungsdatum: 5. Februar 2006
Beiträge: 297
|
@Kätzchen: gemacht → screenpen gestartet:
| screenpen
Traceback (most recent call last):
File "/home/wl-zwifi/.local/bin/screenpen", line 5, in <module>
from screenpen import main
File "/home/wl-zwifi/.local/share/pipx/venvs/screenpen/lib/python3.12/site-packages/screenpen/__init__.py", line 1, in <module>
from screenpen.screenpen import main
File "/home/wl-zwifi/.local/share/pipx/venvs/screenpen/lib/python3.12/site-packages/screenpen/screenpen.py", line 10, in <module>
import pkg_resources
ModuleNotFoundError: No module named 'pkg_resources'
|
Leider ☹
|
|
san04
Anmeldungsdatum: 19. Januar 2010
Beiträge: 1268
|
Ich glaube das Programm mag Wayland (noch) nicht so gern, zumindest steht es ja hier auch so geschrieben. Also nochmal der Reihe nach:
cd /da/wo/es/hin/soll
python3 -m venv .
source bin/activate
pip install screenpen
pip install setuptools
QT_QPA_PLATFORM=wayland screenpen So läuft das hier, aber die Fenster im Hintergrund verschwinden, ich weiß nicht, ob das so gedacht ist... Du könntest es unter X11 probieren, oder doch was anderes ausprobieren? (fast ohne zusätzliche Funktionen gibt es gromit-mpx in den Quellen)
|
|
Zwieferl
(Themenstarter)
Anmeldungsdatum: 5. Februar 2006
Beiträge: 297
|
Hi san04 ☺
Ich verwende X-Server. gromit-mpx habe ich installiert - und früher schon verwendet - es hat aber weniger Funktionen. Danke für deine Antwort ☺ Zwieferl
|
|
san04
Anmeldungsdatum: 19. Januar 2010
Beiträge: 1268
|
Okay, hast du meine Code-Abfolge mal probiert? Flameshot sieht noch ganz nett aus. Läuft aber aus den Ubuntu-Quellen bei mir so adhoc auch nicht. Als Flatpak reingedengelt tut es dann. Vielleicht wäre das sonst was für deine Zwecke?
|
|
Zwieferl
(Themenstarter)
Anmeldungsdatum: 5. Februar 2006
Beiträge: 297
|
Hi san04 Habe deine Code-Abfolge probiert → Ergebnis:
| QT_QPA_PLATFORM=wayland screenpen
PyQt5 is installed.
Failed to create wl_display (No such file or directory)
qt.qpa.plugin: Could not load the Qt platform plugin "wayland" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.
Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx, webgl, xcb.
Abgebrochen (Speicherabzug geschrieben)
|
Ich verwende ja XServer und nicht wayland. ad Flameshot: ist nett, aber nicht das, was ich brauche. Ich verwendete screenpen bei Online-Nachhilfe: da kann ich es wie eine Tafel verwenden, um Dinge zu erklären. Ich habe heute entdeckt, dass ich irgendwann "OpenBoard" installiert habe - das ist noch besser und funktioniert. Ich werde also screenpen sein lassen. Vielen Danke an alle, die mir Tips gaben. Liebe Grüße aus Wien 🇦🇹 Zwieferl 😎
|