title: Can I use setup.py to pack an app that requires PyQt5?
body: <p>I looked this question here:</p>
  
  <p><a href="https://stackoverflow.com/questions/4628519/is-it-possible-to-require-pyqt-from-setuptools-setup-py">Is it possible to require PyQt from setuptools setup.py?</a></p>
  
  <p>What's the proper way of distributing a python application that has a gui and it's based on PyQt ? (I am using PyQt5 and Python3)</p>
  
  <p>I am still learning how to distribute things, so I don't know if my question makes sense.</p>
  
  <hr>
  
  <p>Edit: </p>
  
  <p>The answer is correct, <code>sudo pip3 install .</code> worked for me for my own <strong>setup.py</strong> file, but apparently pyqt5 doesn't include QtWebKitWidgets module, and it isn't available for installation in a separate package in pip3. So now I am thinking of moving away from Python completely and go with Javascript + Electron as a multiplataform easy to run language for development. </p>