title: Is it possible to install QtSvg for PyQt5 using PyCharm into a venv (not using os packages via apt-get, et cetera)?
body: <p>My Python3 project needs the QtSvg module (from PyQt5) on Python3. How can I (automatically) install the missing QtSvg using PyCharm into a venv, etc.?</p>
  
  <p>I'm aware of the fact that there are OS distribution-specific packages on top of the base python3-pyqt5 which bring in QtSvg separately. However, I want to allow the users of my PyPI package (<code>linuxns-rel</code>) to simply install my package through <code>pip3</code>.</p>
  
  <p>Is installing QtSvg for PyQt5 via PyCharms package management possible at all? I tried installing PyQt5 via PyCharms project package management to install it into a project-specific venv, but this always fails to bring in QtSvg.</p>
  
  <p>Note: manually removing PyQt5 using the project-specific <code>venv/bin/pip3</code> and then installing PyQt5 again using <code>--no-cache-dir</code> with the <code>venv/bin/pip3</code> finally brings in a working PyQt5.</p>
  
  <p>Were I am bitten by a broken PyQt5 package then? How do I correctly install a fully PyQt5 from within PyCharm into a venv?</p>