Seite 1 von 1

pluggy: Module Not Found, obwohl vorhanden

Verfasst: Mittwoch 27. September 2023, 16:28
von drnicolas
Ich verwende ocrmypdf.

Als normaler User installiert funktioniert das Skript sowohl für root, den normalen User und den User uucp von der Kommandozeile.

nun versuche ich, das ocrmypdf als Teil eines Skriptes aufzurufen (modifiziertes Empfangsskript von Hylafax). Dieses Skript läuft als uucp

Nun bekomme ich eine Meldung:

Code: Alles auswählen

Traceback (most recent call last):
  File "/usr/local/bin/ocrmypdf", line 5, in <module>
    from ocrmypdf.__main__ import run
  File "/usr/local/lib/python3.9/site-packages/ocrmypdf/__init__.py", line 8, in <module>
    from pluggy import HookimplMarker as _HookimplMarker
ModuleNotFoundError: No module named 'pluggy'
Wie ich schon schrieb, von der Kommandozeile aufgerufen läuft das Skript und das Tool problemlos.

Woran könnte das liegen?

Re: pluggy: Module Not Found, obwohl vorhanden

Verfasst: Mittwoch 27. September 2023, 16:33
von __deets__
Das ist ein selbst installiertes Python. Ist das bewusst so, und ist pluggy auch dafuer installiert, oder "nur" fuer das Systempython?

Re: pluggy: Module Not Found, obwohl vorhanden

Verfasst: Mittwoch 27. September 2023, 16:41
von drnicolas
Interessante Frage.
Ich habe das ocrmypdf nach ANleitung installiert und auch einige Zusatzmodule. Die Installation über die Distribution hat nicht funktioniert und immer Fehler produziert.

Wie liesse sich das überprüfen?

Re: pluggy: Module Not Found, obwohl vorhanden

Verfasst: Mittwoch 27. September 2023, 16:47
von Sirius3
Du solltest gar kein eigenes Python installieren, sondern wenn dann das System-Python benutzen ocrmypdf und alle Abhängigkeiten in einem virtuellen Environment installieren.