【问题标题】:Error whie install psycopg2 on ubuntu server 16.04在 ubuntu 服务器 16.04 上安装 psycopg2 时出错
【发布时间】:2020-01-16 03:30:18
【问题描述】:

错误:命令“x86_64-linux-gnu-gcc”失败,退出状态为 1 ---------------------------------------- 错误:命令出错,退出状态为 1: /home/mosi/venv/bin/python3.6 -u -c '导入 sys、setuptools、tokenize; sys.argv[0] = '"'"'/tmp/pip-install-im9_x6c8/psycopg2/setup.py'"'"'; 文件='"'"'/tmp/pip-install-im9_x6c8/psycopg2/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' 安装 --record /tmp/pip-record-jyz3lis6/install-record.txt --single-version-externally-managed --compile --install-headers /home/mosi/venv/include/site/python3.6/psycopg2 检查日志 完整的命令输出。

【问题讨论】:

    标签: django ubuntu server psycopg2


    【解决方案1】:

    我也曾经在 psycopg2 上遇到过类似的问题。只需将psycopg2 替换为适当版本的psycopg2-binary 即可解决。

    【讨论】:

      【解决方案2】:

      它可能由于缺少 Postgres 和/或 Python 库而发生。确保您有必需品:

      $ sudo apt-get install libpq-dev 
      $ sudo apt-get install python-dev
      

      【讨论】:

        猜你喜欢
        • 2016-12-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-04-03
        • 2017-11-10
        • 1970-01-01
        相关资源
        最近更新 更多