Code: Select all
pi@octopi:~/Adafruit-Motor-HAT-Python-Library $ ls -l
total 44
drwxr-xr-x 2 pi pi 4096 Apr 21 17:15 Adafruit_MotorHAT
drwxr-xr-x 2 pi pi 4096 Apr 21 17:15 examples
-rw-r--r-- 1 pi pi 10332 Apr 21 17:15 ez_setup.py
-rw-r--r-- 1 root root 12174 Apr 21 17:15 ez_setup.pyc
-rw-r--r-- 1 pi pi 639 Apr 21 17:15 README.md
-rw-r--r-- 1 pi pi 1264 Apr 21 17:15 setup.py
pi@octopi:~/Adafruit-Motor-HAT-Python-Library $ sudo python setup.py install
Downloading https://pypi.python.org/packages/source/s/setuptools/setuptools-3.5.1.zip
Extracting in /tmp/tmpnyht6v
Traceback (most recent call last):
File "setup.py", line 4, in <module>
use_setuptools()
File "/home/pi/Adafruit-Motor-HAT-Python-Library/ez_setup.py", line 133, in use_setuptools
return _do_download(version, download_base, to_dir, download_delay)
File "/home/pi/Adafruit-Motor-HAT-Python-Library/ez_setup.py", line 108, in _do_download
_build_egg(egg, archive, to_dir)
File "/home/pi/Adafruit-Motor-HAT-Python-Library/ez_setup.py", line 57, in _build_egg
with archive_context(archive_filename):
File "/usr/lib/python2.7/contextlib.py", line 17, in __enter__
return self.gen.next()
File "/home/pi/Adafruit-Motor-HAT-Python-Library/ez_setup.py", line 88, in archive_context
with get_zip_class()(filename) as archive:
File "/usr/lib/python2.7/zipfile.py", line 770, in __init__
self._RealGetContents()
File "/usr/lib/python2.7/zipfile.py", line 811, in _RealGetContents
raise BadZipfile, "File is not a zip file"
zipfile.BadZipfile: File is not a zip file
pi@octopi:~/Adafruit-Motor-HAT-Python-Library $ python -V
Python 2.7.9
pi@octopi:~/Adafruit-Motor-HAT-Python-Library $ uname -a
Linux octopi 4.9.35-v7+ #1014 SMP Fri Jun 30 14:47:43 BST 2017 armv7l GNU/Linux
pi@octopi:~/Adafruit-Motor-HAT-Python-Library $
Have I done something wrong? The instructions were last updated on 2015-05-04. Are they still correct? Any help would be appreciated.