Comments (4)
I'm trying to set up icloudpd for the first time and ran into this problem as well. Not sure how to proceed.
from icloud_photos_downloader.
This sounds like an environment issue to me. It might be easier to build the docker image and run it from there. That said, this project is currently broken so you're going to get an authentication issue anyway. See #729 .
from icloud_photos_downloader.
I had the same issue, and found it was due to a lack of TMP directory in my environment variables (running on Synology). I didn't have this issue previously on Synology, so not sure if it was recently introduced problem with icloudpd, or my Synology. After fixing my temporary folder issue, I hit another issue, but that's unrelated.
Steps I took were (change the path for your environment):
root@DiskStation:/usr/local/bin/scripts/backups_icloud# icloudpd
/usr/lib/python3.8/site-packages/icloudpd/icloudpd: error while loading shared libraries: libz.so.1: failed to map segment from shared object
root@DiskStation:/usr/local/bin/scripts/backups_icloud# mkdir tmp
root@DiskStation:/usr/local/bin/scripts/backups_icloud# export TMP=/usr/local/bin/scripts/backups_icloud/tmp
root@DiskStation:/usr/local/bin/scripts/backups_icloud# icloudpd
[26321] Error loading Python lib '/usr/local/bin/scripts/backups_icloud/tmp/_MEIhzdftS/libpython3.12.so.1.0': dlopen: /lib64/libm.so.6: version `GLIBC_2.35' not found (required by /usr/local/bin/scripts/backups_icloud/tmp/_MEIhzdftS/libpython3.12.so.1.0)
from icloud_photos_downloader.
On further reading, it looks like it could be because the /tmp directory does not have execute privileges, so your choices are either to remount your current /tmp directory with these permissions, or create a separate tmp folder and export that to your path.
Investigating my Synology shows the /tmp path is 'noexec', meaning icloudpd couldn't execute something from the /tmp directory.
root@DiskStation:/tmp# mount | grep -i /tmp
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,noexec)
from icloud_photos_downloader.
Related Issues (20)
- icloudpd 1.17.3: Unhandled Exception While Authenticating HOT 10
- Live pics are downloaded as HEIC and MOV
- Option to only download N oldest HOT 3
- Two Containers - One Downloads, the other Doesn't. HOT 4
- crashed during 2fa (Failed to execute script 'icloudpd_ex' due to unhandled exception!) HOT 5
- Hello hello
- Reverse geocode GPS coordinates from photos and write appropriate EXIF location tags?
- Only small fraction of photos is downloaded HOT 1
- Only small number of photos is downloaded from library with 44k photos HOT 13
- icloudpd 1.17.3: Failed to execv() /tmp/staticx-kJmNbp/icloud-1.17.3-linux-amd64.dynamic: Permission denied HOT 8
- Download EXIF Favorite flag HOT 3
- pyicloud_ipd.exceptions.PyiCloudFailedLoginException: ('Invalid email/password combination.', PyiCloudAPIResponseError('Unknown reason')) HOT 5
- No JPG downloaded HOT 2
- Authenticate HOT 2
- Downloads consistently stall when including videos HOT 6
- Thinks it's a find my iphone command line tool HOT 1
- Error that I don't understand. "private db access disabled for this account" HOT 2
- Unable to use the software (-d arguement not recognized) etc
- iCloud Drive and Ubiquity support
- Group ID alrady in use HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from icloud_photos_downloader.