title: Python: no module named 'bottle-websocket' when running an executable made with PyInstaller, including Eel module
body: <p>I was playing around with the <code>eel</code> module for Python - gives an opportunity to run HTML + CSS/JS with the python functionality.</p>
  
  <p>Made a simple program, tried to make an executable out of it via PyInstaller.
  No errors whatsoever, but when running this executable it crashes on the first line - <strong><code>import eel</code></strong>, telling - <strong><code>there is no module called 'bottle-websocket'</code></strong>.</p>
  
  <p>I checked <code>pip</code>: <code>eel</code>, <code>bottle-websocket</code> are installed. Can't figure out what's the problem. Attachments:</p>
  
  <p>main.py:</p>
  
  <pre><code>import eel
  from os import path
  
  eel.init(path.dirname(__file__) + "/web")
  eel.start('main.html', block=False)
  while True:
     eel.sleep(10)
  </code></pre>
  
  <p>Error: <br>
  <a href="https://i.stack.imgur.com/Q1aLB.png" rel="nofollow noreferrer">Picture with the error while I try to start the exe</a></p>
  
  <p>EDIT: 
  <a href="http://rgho.st/download/private/8MfwwpF4W/1fad964ad5943e55a669ab08309b07f4/133469ba74e3412b7e913394ada4ae9db13349be/133469ba74e3412b7e913394ada4ae9db13349be/Attachment.txt" rel="nofollow noreferrer">PyInstaller Log</a></p>