我目前正试图按照官方指南(https://download.seafile.com/published/seafile-manual/deploy/using_mysql.md)在Raspberry Pi 4上安装seafile 7.1.4。设置进行得很顺利,但当我第一次尝试启动seahub(./seahub start)时,我遇到以下错误:
Traceback (most recent call last):
File "check_init_admin.py", line 351, in <module>
rpc = RPC()
File "check_init_admin.py", line 284, in __init__
import ccnet
ModuleNotFoundError: No module named 'ccnet'
我在谷歌上呆了两个小时,但找不到解决这个问题的办法。我做错了什么
我遇到了同样的问题。7.1.4包中有一个bug。Seafile使用一些本地站点包。它们(显然)以前在${INSTALLPATH}/seafile/lib/python3.6/site包下,现在在${INSTALLPATH}/seafile/lib/python3.7/site包下
要修复: 在您选择的编辑器中打开seahub.sh。
找一行写着:
export PYTHONPATH=${INSTALLPATH}/seafile/lib/python3.6/site-packages:${INSTALLPATH}/seafile/lib64/python3.6/site-packages:${INSTALLPATH}/seahub:${INSTALLPATH}/seahub/thirdpart:$PYTHONPATH
将其更改为:
export PYTHONPATH=${INSTALLPATH}/seafile/lib/python3.7/site-packages:${INSTALLPATH}/seafile/lib64/python3.7/site-packages:${INSTALLPATH}/seahub:${INSTALLPATH}/seahub/thirdpart:$PYTHONPATH
相关问题 更多 >
编程相关推荐