Blinkstick strip Raspbian, not found


#1

uname -a:
Linux raspberrypi 4.14.79-v7+ #1159 SMP Sun Nov 4 17:50:20 GMT 2018 armv7l GNU/Linux

lsusb:
Bus 001 Device 004: ID 1058:25a1 Western Digital Technologies, Inc.
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. SMC9514 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

blinkstick -i
Produces nothing.

Also:
python blinkstick.py
Traceback (most recent call last):
File “blinkstick.py”, line 1, in
from blinkstick import blinkstick
File “/home/chuck/programs/blinkstick.py”, line 1, in
from blinkstick import blinkstick
ImportError: cannot import name blinkstick

pip list:
BlinkStick (1.1.8)
cryptography (1.7.1)
dnspython (1.15.0)
enum34 (1.1.6)
idna (2.2)
ipaddress (1.0.17)
keyring (10.1)
keyrings.alt (1.3)
pip (9.0.1)
pyasn1 (0.1.9)
pycrypto (2.6.1)
pygobject (3.22.0)
pyusb (1.0.0b1)
pyxdg (0.25)
RPi.GPIO (0.6.5)
SecretStorage (2.3.1)
setuptools (33.1.1)
six (1.10.0)
wheel (0.29.0)

Any ideas how to get my Raspberri Pi to see the blinkstick strip and how to talk to it?

Thanks!


#2

My first thought is that maybe pip defaults to python2 on Raspbian? Try running pip3 install blinkstick to make sure you have the blinkstick library installed for python3. If it doesn’t exist, install python3-pip through apt.