title: What to do when pip dependency resolver wants to use conflicting django plotly dash versions of a application?
body: <p>So I'm trying to integrate plotly with my django app however I'm having an issue rendering a chart. I was using VSCode which did not pick up the dependency conflict.</p>
  <p>However when i started to use Pycharm. It said my Dash was version 1.11 which satisfies the django-plotly-dash but did not satisfy the dash_bootstrap_components which required 2.0.0</p>
  <p>I have now installed Dash version 1.10 which conflicts with both apps just to show the error message below:</p>
  <h1>Relevant error code</h1>
  <pre><code>ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following de
  pendency conflicts.
  django-plotly-dash 1.6.6 requires dash&lt;1.21.0,&gt;=1.11, but you have dash 1.10.0 which is incompatible.
  dash-bootstrap-components 1.0.3 requires dash&gt;=2.0.0, but you have dash 1.10.0 which is incompatible.
  </code></pre>
  <p>Any help is appreciated</p>
  <h1>Answer</h1>
  <p>As django-plotly-dash is on the latest version, i've decided to install dash 1.20 and downgrade by dash-bootstrap-components to 0.13.0 (<a href="https://github.com/facultyai/dash-bootstrap-components/releases?page=2" rel="nofollow noreferrer">https://github.com/facultyai/dash-bootstrap-components/releases?page=2</a>)</p>
  <p>This has worked like a charm.. weirdly - Pycharm has a reference error for the imports but visual studio code does not show any error and my program/script works perfectly. The pycharm import issue may be due to a setting in pycharm? idk</p>