pyinstaller raises cython import error while trying to import zmq
I'm trying to build a local bundle, but getting an import exception. the pyinstaller machinery seems confused about available zmq backends it seems.
Traceback (most recent call last):
File "leap/bitmask/gui/app.py", line 34, in <module>
File "/tmp/pip-build-MbqLii/pyinstaller/PyInstaller/loader/pyimod03_importers.py", line 389, in load_module
File "leap/bitmask/core/__init__.py", line 20, in <module>
File "leap/bitmask/core/__init__.py", line 9, in dummy_imports
File "/tmp/pip-build-MbqLii/pyinstaller/PyInstaller/loader/pyimod03_importers.py", line 389, in load_module
File "leap/bitmask/core/service.py", line 32, in <module>
File "/tmp/pip-build-MbqLii/pyinstaller/PyInstaller/loader/pyimod03_importers.py", line 389, in load_module
File "leap/bitmask/core/configurable.py", line 22, in <module>
File "/tmp/pip-build-MbqLii/pyinstaller/PyInstaller/loader/pyimod03_importers.py", line 389, in load_module
File "leap/bitmask/config.py", line 23, in <module>
File "/tmp/pip-build-MbqLii/pyinstaller/PyInstaller/loader/pyimod03_importers.py", line 389, in load_module
File "site-packages/leap/common/__init__.py", line 6, in <module>
File "/tmp/pip-build-MbqLii/pyinstaller/PyInstaller/loader/pyimod03_importers.py", line 389, in load_module
File "site-packages/leap/common/events/__init__.py", line 41, in <module>
File "/tmp/pip-build-MbqLii/pyinstaller/PyInstaller/loader/pyimod03_importers.py", line 389, in load_module
File "site-packages/leap/common/events/client.py", line 39, in <module>
File "/tmp/pip-build-MbqLii/pyinstaller/PyInstaller/loader/pyimod03_importers.py", line 389, in load_module
File "site-packages/zmq/__init__.py", line 34, in <module>
File "/tmp/pip-build-MbqLii/pyinstaller/PyInstaller/loader/pyimod03_importers.py", line 389, in load_module
File "site-packages/zmq/backend/__init__.py", line 40, in <module>
File "site-packages/zmq/backend/__init__.py", line 27, in <module>
File "site-packages/zmq/backend/select.py", line 26, in select_backend
ImportError: No module named cython
Failed to execute script app