pip将psycopg2安装到virtualenv时出错

pip将psycopg2安装到virtualenv时出错,pip,virtualenv,psycopg2,Pip,Virtualenv,Psycopg2,我创建了虚拟环境 leo@kodar:/var/www/python$ mkvirtualenv -p /var/www/python/3.5.0/bin/python3 --no-site-packages env350_185 并尝试在其中安装psycopg2 pip3 install psycopg2 这给了我一个错误的大日志。以下是输出日志的恢复字符串: Command /var/www/.virtualenvs/env350_185/bin/python3 -c "import s

我创建了虚拟环境

leo@kodar:/var/www/python$ mkvirtualenv -p /var/www/python/3.5.0/bin/python3 --no-site-packages env350_185
并尝试在其中安装psycopg2

pip3 install psycopg2
这给了我一个错误的大日志。以下是输出日志的恢复字符串:

Command /var/www/.virtualenvs/env350_185/bin/python3 -c "import setuptools, tokenize;__file__='/tmp/pip-build-xibdmand/psycopg2/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-gtvfmn3f-record/install-record.txt --single-version-externally-managed --compile --install-headers /var/www/.virtualenvs/env350_185/include/site/python3.5 failed with error code 1 in /tmp/pip-build-xibdmand/psycopg2
当我尝试对使用Python3系统版本创建的虚拟环境执行相同操作时

 mkvirtualenv -p /usr/bin/python3 --no-site-packages env_sys
它带来了成功

有什么问题吗?Django 1.8.5等其他软件包可以正确安装。我还使用自定义文件夹中的Python3.4.3对其进行了测试,得到了相同的错误。只有系统python3(3.4.3)可以工作

完整的pip错误日志如下: