Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No module named websocket #27

Open
elcreator opened this issue Aug 31, 2018 · 0 comments
Open

No module named websocket #27

elcreator opened this issue Aug 31, 2018 · 0 comments

Comments

@elcreator
Copy link

elcreator commented Aug 31, 2018

I'm trying to fresh install this on Raspbian but lack of websocket module prevents from successful execution. I have tried troubleshoot this by installing websocket-related things modules but it was not helpful.

pip install websocket-client
Requirement already satisfied: websocket-client in /usr/local/lib/python2.7/dist-packages (0.51.0)

pi@raspberrypi:~/ws $ pip install websocket
Requirement already satisfied: websocket in /usr/local/lib/python2.7/dist-packages (0.2.1)
Requirement already satisfied: greenlet in /usr/local/lib/python2.7/dist-packages (from websocket) (0.4.14)
Requirement already satisfied: gevent in /usr/local/lib/python2.7/dist-packages (from websocket) (1.3.6)

pi@raspberrypi:~/ws $ twistd smartanthill
An error has occurred: b'ImportError: No module named websocket'
Please look at log file for more information.
pi@raspberrypi:~/ws $ smartanthill
2018-09-01T02:51:38+0300 [twisted.scripts._twistd_unix.UnixAppLogger#info] twistd 18.7.0 (/usr/bin/python 2.7.13) starting up.
2018-09-01T02:51:38+0300 [twisted.scripts._twistd_unix.UnixAppLogger#info] reactor class: twisted.internet.epollreactor.EPollReactor.
2018-09-01T02:51:38+0300 [sas]
              _________________________________________
             /                                        /\     >< An open IoT system ><
            /        \/             \\             __/ /\    Home:    http://smartanthill.org
           /   ___  _@@    Smart    @@_  ___     /  \/       Docs:    http://docs.smartanthill.org
          /   (___)(_)    Anthill    (_)(___)   /__          Issues:  https://github.com/smartanthill/smartanthill2_0/issues
         /    //|| ||      0.0.0      || ||\\     /\         License: Copyright (c) 2015, OLogN Technologies AG, GNU GPL v2.0
        /_______________________________________/ /
        \_______________________________________\/           Workspace: /home/pi/ws
         \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \           Dashboard: http://localhost:8138/

2018-09-01T02:51:39+0300 [litemq] Service has been started with options '{u'resend_max': 10, u'resend_delay': 1}'
2018-09-01T02:51:39+0300 [device] Service has been started with options '{}'
2018-09-01T02:51:39+0300 [litemq] Declared new exchange 'network' with type 'direct'
2018-09-01T02:51:39+0300 [litemq] Registered consumer with exchange=network, queue=control.in, routing_key=transport->control, ack=False
2018-09-01T02:51:39+0300 [litemq] Registered consumer with exchange=network, queue=control.out, routing_key=client->control, ack=False
2018-09-01T02:51:39+0300 [network.control] Service has been started with options 'None'
2018-09-01T02:51:39+0300 [litemq] Registered consumer with exchange=network, queue=transport.in, routing_key=routing->transport, ack=False
2018-09-01T02:51:39+0300 [litemq] Registered consumer with exchange=network, queue=transport.out, routing_key=control->transport, ack=True
2018-09-01T02:51:39+0300 [network.transport] Service has been started with options 'None'
2018-09-01T02:51:39+0300 [network] Service has been started with options '{}'
2018-09-01T02:51:39+0300 [api] Auto-loaded 'GET:device.ping' handler
2018-09-01T02:51:39+0300 [api] Auto-loaded 'GET:device.operations' handler
2018-09-01T02:51:39+0300 [api] Auto-loaded 'UPDATE:device.pinmode' handler
2018-09-01T02:51:39+0300 [api] Auto-loaded 'GET:device.digitalpin' handler
2018-09-01T02:51:39+0300 [api] Auto-loaded 'UPDATE:device.digitalpin' handler
2018-09-01T02:51:39+0300 [api] Auto-loaded 'UPDATE:device.analogreference' handler
2018-09-01T02:51:39+0300 [api] Auto-loaded 'GET:device.analogpin' handler
2018-09-01T02:51:39+0300 [api] Auto-loaded 'UPDATE:device.analogpin' handler
2018-09-01T02:51:39+0300 [stderr#error] Traceback (most recent call last):
2018-09-01T02:51:39+0300 [stderr#error]   File "/usr/local/bin/smartanthill", line 11, in <module>
2018-09-01T02:51:39+0300 [stderr#error]     sys.exit(main())
2018-09-01T02:51:39+0300 [stderr#error]   File "/usr/local/lib/python2.7/dist-packages/smartanthill/__main__.py", line 33, in main
2018-09-01T02:51:39+0300 [stderr#error]     twistd.run()
2018-09-01T02:51:39+0300 [stderr#error]   File "/usr/local/lib/python2.7/dist-packages/twisted/scripts/twistd.py", line 31, in run
2018-09-01T02:51:39+0300 [stderr#error]     app.run(runApp, ServerOptions)
2018-09-01T02:51:39+0300 [stderr#error]   File "/usr/local/lib/python2.7/dist-packages/twisted/application/app.py", line 674, in run
2018-09-01T02:51:39+0300 [stderr#error]     runApp(config)
2018-09-01T02:51:39+0300 [stderr#error]   File "/usr/local/lib/python2.7/dist-packages/twisted/scripts/twistd.py", line 25, in runApp
2018-09-01T02:51:39+0300 [stderr#error]     runner.run()
2018-09-01T02:51:39+0300 [stderr#error]   File "/usr/local/lib/python2.7/dist-packages/twisted/application/app.py", line 385, in run
2018-09-01T02:51:39+0300 [stderr#error]     self.postApplication()
2018-09-01T02:51:39+0300 [stderr#error]   File "/usr/local/lib/python2.7/dist-packages/twisted/scripts/_twistd_unix.py", line 254, in postApplication
2018-09-01T02:51:39+0300 [stderr#error]     self.startApplication(self.application)
2018-09-01T02:51:39+0300 [stderr#error]   File "/usr/local/lib/python2.7/dist-packages/twisted/scripts/_twistd_unix.py", line 453, in startApplication
2018-09-01T02:51:39+0300 [stderr#error]     app.startApplication(application, not self.config['no_save'])
2018-09-01T02:51:39+0300 [stderr#error]   File "/usr/local/lib/python2.7/dist-packages/twisted/application/app.py", line 690, in startApplication
2018-09-01T02:51:39+0300 [stderr#error]     service.IService(application).startService()
2018-09-01T02:51:39+0300 [stderr#error]   File "/usr/local/lib/python2.7/dist-packages/twisted/application/service.py", line 288, in startService
2018-09-01T02:51:39+0300 [stderr#error]     service.startService()
2018-09-01T02:51:39+0300 [stderr#error]   File "/usr/local/lib/python2.7/dist-packages/smartanthill/service.py", line 94, in startService
2018-09-01T02:51:39+0300 [stderr#error]     SAMultiService.startService(self)
2018-09-01T02:51:39+0300 [stderr#error]   File "/usr/local/lib/python2.7/dist-packages/smartanthill/service.py", line 50, in startService
2018-09-01T02:51:39+0300 [stderr#error]     MultiService.startService(self)
2018-09-01T02:51:39+0300 [stderr#error]   File "/usr/local/lib/python2.7/dist-packages/twisted/application/service.py", line 288, in startService
2018-09-01T02:51:39+0300 [stderr#error]     service.startService()
2018-09-01T02:51:39+0300 [stderr#error]   File "/usr/local/lib/python2.7/dist-packages/smartanthill/api/service.py", line 48, in startService
2018-09-01T02:51:39+0300 [stderr#error]     service = namedModule(path).makeService("api.%s" % _name, _options)
2018-09-01T02:51:39+0300 [stderr#error]   File "/usr/local/lib/python2.7/dist-packages/twisted/python/reflect.py", line 159, in namedModule
2018-09-01T02:51:39+0300 [stderr#error]     topLevel = __import__(name)
2018-09-01T02:51:39+0300 [stderr#error] ImportError: No module named websocket
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant