Seahub startet nicht

Was mir geholfen hat, war es einen Symlink zu erstellen wie im Post von @jobenvil , verlinkt von @Nogs_Noggy:

If you use the rpi-Buster version, you need to do some hack after you extract the rpi seafile package in your system. The python library path is hardcoded during the compilation to point to
$INSTALLDIR/seafile/lib/python3.6/site-packages in few seafile shell scripts, like seahub.sh, reset-admin.sh, setup-seafile-mysql.sh and upgrade_7.0_7.1.sh. The issue arises if you compile Seafile server with other Python version than Python 3.6. These paths still points to /python3.6/ but since the native Buster version brings Python 3.7, the directory created under
$INSTALLDIR/seafile/lib/ will be /python3.7/ instead of /python3.6/. Therefore it must be created a symbolic soft link from python3.6 to python3.7 inside $INSTALLDIR/seafile/lib/ like “ln -s python3.7 python3.6”.

Außerdem habe ich noch python-pip3, libmemcached-dec, zlib1g-dev, python3-dev und sudo pip3 install Pillow captcha jinja2 sqlalchemy django-simple-captcha python3-ldap pylibmc django-pylibmc installiert (ohne sudo schlägt die Installation der letzten zwei Packete fehl. DeprecationWarning für pylibmc und fatal error: Python.h: nicht gefunden).

Die zwei unterschiedlichen Fehlermeldungen (ModuleNotFoundError: No module named ‘ccnet’ und AttributeError: module ‘ccnet’ has no attribute ‘CcnetThreadedRpcClient’) waren bei mir davon abhängig, von wo aus ich seahub.sh start ausführe. Entweder aus dem seafile-server-7.1.4 Verzeichnis (erste Fehlermeldung) oder aus dem dadrunter (zweite Fehlermeldung). Beide sind nach dem neuen Symlink verschwunden.

(Außerdem muss der Port 10001 für seafile und ccnet offen sein)