-
Notifications
You must be signed in to change notification settings - Fork 6
用 iCloud Photos Downloader 备份数据至本地 #202
Copy link
Copy link
Closed
Labels
SoftwareAbout installation ande usageAbout installation ande usage
Description
解决过程
要使用 iCloud Photos Downloader 需要先安装 Python 3,然后用 Python 3 自带的 pip 来安装 iCloud Photos Downloader:pip install icloudpd。
安装完成后在 Windows 下找到 icloudpd 的可执行文件的路径:c:\Users\HeWei\AppData\Local\Programs\Python\Python310\Scripts\icloudpd.exe。
然后按照文档说明运行它:c:\Users\HeWei\AppData\Local\Programs\Python\Python310\Scripts\icloudpd.exe --directory xxx --username yyy --password zzz。
初次运行时,有可能报错 ImportError: cannot import name 'Callable' from 'collections' (**/python3.10/collections/__init__.py)。Google 了一下,发现是引用库的路径变更了,把 site-packages/keyring/util/properties.py 这个文件中的 from collections import Callable 改成 from collections.abc import Callable 就 OK 了,试了一下的确如此。
然后按照文档用这个软件来备份 iCloud 数据就行了。
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
SoftwareAbout installation ande usageAbout installation ande usage