title: ModuleNotFoundError: No module named 'psycopg2' (But it is installed)
body: <p>I've been stuck on a part of a Udemy course. Even the (very helpful) tutor on there has run of ideas. When I try and run my script I get:</p>
  
  <blockquote>
    <p>ModuleNotFoundError: No module named 'psycopg2'</p>
  </blockquote>
  
  <p>I've done <code>pip install psycopg2</code> and <code>pip install psycopg2-2.8.4-cp37-cp37m-win_amd64.whl</code>. Both result in 'requirement already satisfied'. I tried CTRL+SHIFT+P, Select Interpreter, and got the same problem with all of the three options. Only difference is Python3.8.0 gives me a <code>Unable to import 'psycopg2' pylint(import-error) [1,1]</code> error as well. </p>
  
  <pre><code>C:\Python\Database&gt;pip install psycopg2
  Requirement already satisfied: psycopg2 in c:\users\jeff\anaconda3\lib\site-packages (2.8.4)
  
  C:\Python\Database&gt;script1.py
  Traceback (most recent call last):
    File "C:\Python\Database\script1.py", line 1, in &lt;module&gt;
      import psycopg2
  ModuleNotFoundError: No module named 'psycopg2'
  </code></pre>
  
  <h2>Edit</h2>
  
  <p>I still can't figure this out. And now I just got the same problem with Tweepy. <code>ModuleNotFoundError: No module named 'tweepy'</code> after I'd just successfully installed it. And similar error in the problems tab on VSC <code>Unable to import 'tweepy' pylint(import-error) [1,1]</code>. </p>