擅长:python、mysql、java
<p>您需要同时安装PostgresSQL和Python开发包,否则psycopg2安装将失败。</p>
<p>为下面提到的操作系统运行命令,然后再次尝试安装psycopg2。</p>
<h2>操作系统/发行版</h2>
<h2>Debian/Ubuntu公司</h2>
<h3>Python2</h3>
<pre><code>sudo apt install libpq-dev python-dev
</code></pre>
<h3>Python3</h3>
<pre><code>sudo apt install libpq-dev python3-dev
</code></pre>
<h2>CentOS 6号</h2>
<p>见<a href="https://stackoverflow.com/a/13158616/202522">Banjer's answer</a></p>
<hr/>
<p>如果这还不够,试试</p>
<pre><code>sudo apt install build-essential
</code></pre>
<p>或者</p>
<pre><code>sudo apt install postgresql-server-dev-all
</code></pre>
<p>在再次安装psycopg2之前。</p>