title: Python PyQt5 cannot import name 'QWebView'
body: <p>I keep getting this error:</p>
  
  <pre><code>ImportError: cannot import name 'QWebView'
  </code></pre>
  
  <p>...for this bit of code:</p>
  
  <pre><code>import sys
  from PyQt5.QtCore import QUrl
  from PyQt5.QtWidgets import QApplication
  from PyQt5.QtWebEngineWidgets import QWebPage
  </code></pre>
  
  <p>-I'm on a Mac running High Sierra 10.13.3<br/>
  -I installed Python 3.6.4<br/>
  -Installed PyQt5 (did this several times, including using HomeBrew) <br/></p>
  
  <p>I'm pretty sure everything is installed correctly cause when I run <code>python3 -m pip install PyQt5</code> it tells me <code>Requirement already satisfied</code>: </p>
  
  <pre><code>MacBook-Pro-3:~ ericj36$ python3 -m pip install PyQt5
  Requirement already satisfied: PyQt5 in /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages
  Requirement already satisfied: sip&lt;4.20,&gt;=4.19.4 in /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages (from PyQt5)
  </code></pre>
  
  <p>The full error I get when I try to run my code is: </p>
  
  <pre><code> ...line 4, in &lt;module&gt;
      from PyQt5.QtWebEngineWidgets import QWebView
  ImportError: cannot import name 'QWebView'
  </code></pre>
  
  <p>So what could be happening here? What am I doing wrong?
  (I'm new to Python - but not to development.)</p>
  
  <p>Any help would be greatly appreciated.</p>