ixs / iCloudDriveFuse

FUSE driver for iCloud Drive

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Error when run iCloudDriveFuse.py

beckietech opened this issue · comments

python3 iCloudDriveFuse.py
Traceback (most recent call last):
File "iCloudDriveFuse.py", line 31, in
from cachetools import TTLCache
ImportError: No module named 'cachetools'

Can I know the correct install/usage? Thanks!

you are missing the cachetools python module.

pip install --user cachetools should do the trick.

thank you for the hint, after successfully installed, I got another message:
python3 iCloudDriveFuse.py
Traceback (most recent call last):
File "iCloudDriveFuse.py", line 32, in
from fuse import FUSE, FuseOSError, Operations, LoggingMixIn
ImportError: No module named 'fuse'

UPDATE: I managed to install fuse by install pyfuse and the message becomes:
sudo python3 iCloudDriveFuse.py .netrc
Traceback (most recent call last):
File "iCloudDriveFuse.py", line 32, in
from fuse import FUSE, FuseOSError, Operations, LoggingMixIn
File "/root/.local/lib/python3.5/site-packages/fuse/init.py", line 3, in
from .defect_augment import DefectAugment
File "/root/.local/lib/python3.5/site-packages/fuse/defect_augment.py", line 11, in
from gunpowder import BatchFilter
File "/root/.local/lib/python3.5/site-packages/gunpowder/init.py", line 3, in
from . import nodes
File "/root/.local/lib/python3.5/site-packages/gunpowder/nodes/init.py", line 3, in
from .add_affinities import AddAffinities
File "/root/.local/lib/python3.5/site-packages/gunpowder/nodes/add_affinities.py", line 4, in
from .batch_filter import BatchFilter
File "/root/.local/lib/python3.5/site-packages/gunpowder/nodes/batch_filter.py", line 19
return f"Error in {self.batch_filter.name()}: {self.msg}"

I looked up the readme but can't find which argument missing, can you please help? Thanks