title: Psycopg2 with Python 3.7 and 3.8 - missing libssl.1.1.dylib
body: <p>Newly updated to macOS Catalina. New install of python 3.7 (was 3.8).</p>
  
  <p>I did run the 'Install Certificates.command' suggested by the python installer.</p>
  
  <p>pip3 used to install psycopg2, pyYAML etc.</p>
  
  <p>I cannot import psycopg2 - missing libssl.1.1.dylib</p>
  
  <p>I checked in /usr/lib and found a bunch of libssl..., but not the one that psycopg2 is looking for:</p>
  
  <pre><code>/usr/lib/libssl.0.9.7.dylib
  /usr/lib/libssl.0.9.8.dylib
  /usr/lib/libssl.35.dylib
  /usr/lib/libssl.43.dylib
  /usr/lib/libssl.44.dylib
  /usr/lib/libssl.46.dylib
  /usr/lib/libssl.dylib
  </code></pre>
  
  <p>I tried 'brew install openssl' but it was not the correct version.</p>
  
  <p>Is pip supposed to download the required dependencies for psycopg2 ?  If not, how/where do I get the correct ssl library ?</p>
  
  <p>UPDATE: The file is there, in </p>
  
  <pre><code>/Library/Frameworks/Python.framework/Versions/3.7/lib/libssl.1.1.dylib
  /Library/PostgreSQL/12/lib/libssl.1.1.dylib
  /Library/edb/languagepack/v1/Python-3.7/lib/libssl.1.1.dylib
  </code></pre>
  
  <p>I don't know why it cannot be found. </p>
  
  <p>Is this maybe something to do with security changes in Catalina ?</p>