title: PyInstaller (PyQt5 installed with pip) always gives me error import PyQt5.sip
body: <p>If I install PyQt5 (Python 3.5.4) with .exe installer - it goes well in PyInstaller. If I install PyQt5 (Python 3.5.4) with <code>pip3 install pyqt5</code> - it gives error in PyInstaller:</p>
  
  <pre><code>C:\Users\User\Desktop\dist\mycommentator&gt;mycommentator.exe
  Traceback (most recent call last):
    File "mycommentator.py", line 6, in &lt;module&gt;
    File "c:\users\user\appdata\local\programs\python\python36\lib\site-packages\PyInstaller\loader\pyimod03_importers.py", line 714, in load_module
      module = loader.load_module(fullname)
  ModuleNotFoundError: No module named 'PyQt5.sip'
  [1532] Failed to execute script mycommentator
  </code></pre>
  
  <p>That happens each one of Python version. I tried: Python 3.5.4, Python 3.6.4, Python 3.6.5, no one went success. And no matter code I build with PyInstaller, I tried to build Hello World PyQt5. I tried to install Developer version of PyInstaller. I also tried to move sip.pyd to the project folder. I also tried to add --hidden-import=sip,pyqt5-sip.</p>
  
  <p>I just want to know if it is related to the system, I would reinstall windows to fix it.
  I even ran a clear windows 7 on virtual machine, installed python 3.6.4, installed pyqt5 and pyinstaller (pip) and it still gives me error</p>
  
  <p><a href="https://i.stack.imgur.com/epPxU.png" rel="nofollow noreferrer">Error</a></p>