title: Flask always getting reportMissingImports
body: <p>I'm always getting <code>reportMissingImports</code> regardless if the package installed or not.</p>
  <p>app.py:</p>
  <p><a href="https://i.stack.imgur.com/9a36V.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/9a36V.png" alt="enter image description here" /></a></p>
  <p>pip freeze output (in our virtualenv)</p>
  <pre><code>aniso8601==8.1.0
  click==7.1.2
  Flask==1.1.2
  Flask-JWT==0.3.2
  Flask-RESTful==0.3.8
  Flask-SQLAlchemy==2.4.4
  itsdangerous==1.1.0
  Jinja2==2.11.2
  MarkupSafe==1.1.1
  PyJWT==1.4.2
  pytz==2020.5
  six==1.15.0
  SQLAlchemy==1.3.22
  Werkzeug==1.0.1
  </code></pre>
  <p>Flask --version output in my virtual env:</p>
  <pre><code>Python 3.9.1
  Flask 1.1.2
  Werkzeug 1.0.1
  </code></pre>
  <p>My file structure:</p>
  <pre><code>/code
   /app.y
   /create_table.py
   /item.py
   /user.py
   /securiy.py
  /venv
  </code></pre>
  <blockquote>
  <p>Note: this is happening for some of the packages and not all of them</p>
  </blockquote>