python2 使用pip安装psycopg2出现错误:Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-mvzdNj/psycopg2/
公司业务需求,开发语言python2,需要使用数据库:postgresql,需要安装模块psycopg2这个模块, 使用pip install psycopg2 报错:
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-mvzdNj/psycopg2/
最后google找到这篇博文:https://www.cnblogs.com/dspace/p/5438628.html 成功解决了问题。
原因是缺少一些psycopg2想关联的库:
执行一下命令:
sudo apt-get install -y python-dev
sudo apt-get install -y libpq-dev
如果是python3版本则将python-dev改为python3-dev。