joe42 / CloudFusion

Linux file system (FUSE) to access Dropbox, Sugarsync, Amazon S3, Google Storage, Google Drive or WebDAV servers.
http://joe42.github.com/CloudFusion/
288 stars 35 forks source link

Issue with gsutil #39

Closed mzpqnxow closed 1 year ago

mzpqnxow commented 7 years ago

There's a dependency issue here. I'm working in a fresh virtualenv and I end up with this when I do the basic python setup.pt install:

error: oauth2client 4.1.1 is installed but oauth2client==2.2.0 is required by set(['gsutil'])

As you probably know, oauth2client==4.1.1 is a required dependency. The gsutil requiring 2.2.0 seems a problem..

I messed around a bit and found that using gsutil=3.36 alleviates the issue. I'll send a pull request if I have a moment, should be a matter of locking gsutil to that version in a requirements.txt file

This is on a standard Debian machine in a Python 2.7.9 virtualenv BTW, nothing exotic