首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Python上使用“pip”来安装psycopg2?

如何在Python上使用“pip”来安装psycopg2?

提问于 2017-12-14 02:02:52
回答 2关注 0查看 2K

我正在使用virtualenv,我需要安装“psycopg2”。

我做了以下几件事:

代码语言:txt
AI代码解释
复制
pip install http://pypi.python.org/packages/source/p/psycopg2/psycopg2-2.4.tar.gz#md5=24f4368e2cfdc1a2b03282ddda814160

我有以下信息:

代码语言:txt
AI代码解释
复制
下载/解压缩
代码语言:txt
AI代码解释
复制
http://pypi.python.org/packages/source/p/psycopg2/psycopg2
代码语言:txt
AI代码解释
复制
-2.4.tar.gz#MD5 = 24f4368e2cfdc1a2b03282ddda814160

  正在下载psycopg2-2.4.tar.gz(607Kb):607Kb已下载

代码语言:txt
AI代码解释
复制
  从http://pypi.python.org/packages/sou运行包的setup.py egg_info
代码语言:txt
AI代码解释
复制
RCE / P / psycopg2 / psycopg2-2.4.tar.gz#MD5 = 24f4368e2cfdc1a2b03282ddda814160
代码语言:txt
AI代码解释
复制
    错误:找不到pg_config可执行文件。

    请将包含pg_config的目录添加到PATH

    或使用以下选项指定完整的可执行文件路径:

代码语言:txt
AI代码解释
复制
        python setup.py build_ext --pg-config / path / to / pg_config build ...

    或者使用“setup.cfg”中的pg_config选项。

    完整的输出从命令python setup.py egg_info:

    运行egg_info

创建

代码语言:txt
AI代码解释
复制
pip-egg-info \ psycopg2.egg-info

代码语言:txt
AI代码解释
复制
pip-egg-info \ psycopg2.egg-info \ PKG-INFO

写顶级名字到

代码语言:txt
AI代码解释
复制
pip-egg-info \ psycopg2.egg-info \ top_level.txt

编写

代码语言:txt
AI代码解释
复制
dependency_links到pip-egg-info \ psycopg2.egg-info \ dependency_links.txt

写清单文件

代码语言:txt
AI代码解释
复制
'pip-egg-info \ psycopg2.egg-info \ SOURCES.txt'
代码语言:txt
复制
代码语言:txt
AI代码解释
复制
警告:manifest_maker:标准文件'-c'找不到

回答 2

Dust

发布于 2017-12-14 02:55:32

解决方案:运行

代码语言:txt
AI代码解释
复制
sudo apt-get install libpq-dev python-dev

如果你在Ubuntu / Debian上。

更多的解决方案,下面是他们的列表:

于Debian / Ubuntu

Python 2

代码语言:txt
AI代码解释
复制
sudo apt install libpq-dev python-dev

Python 3

代码语言:txt
AI代码解释
复制
sudo apt install libpq-dev python3-dev

额外

如果以上都不能解决您的问题,请尝试

代码语言:txt
AI代码解释
复制
sudo apt install build-essential

要么

代码语言:txt
AI代码解释
复制
sudo apt install postgresql-server-dev-all

以往V

发布于 2017-12-14 02:55:06

在CentOS上,你需要postgres开发包:

代码语言:txt
AI代码解释
复制
sudo yum install python-devel postgresql-devel

这至少是CentOS 6上的解决方案。

和开发者交流更多问题细节吧,去 写回答
相关文章
如何在Ubuntu 20.04上安装Python Pip
Pip是用于安装Python软件包的工具。 使用pip,您可以从Python软件包索引库(PyPI)和其他软件包索引中搜索,下载和安装软件包。
用户5005176
2021/08/01
4.2K0
如何在 Ubuntu 22.04 上安装 Python Pip?
Python Pip 是 Python 的包管理器,它允许您轻松地安装和管理 Python 包和库。在 Ubuntu 22.04 上安装 Python Pip 是非常简单的。
网络技术联盟站
2023/05/26
2K0
如何在 Ubuntu 22.04 上安装 Python Pip?
openwrt 上python pip 安装
一,首先安装python2.7 opkg update opkg install python 二,然后从官网上下载pip安装脚本,注意加上–no-check-certificate wget https://bootstrap.pypa.io/get-pip.py --no-check-certificate 三,直接运行 get-pip.py python get-pip.py image.png
qinyang
2018/06/05
7.8K0
使用pip来管理python包
使用pip来管理python包 2015/12/8 一、安装pip 【Linux】 yum install python-pip 【Win】 安装python时,默认已经安装pip 二、使用pip安装包 【Linux】 [root@tvm-test ~]# pip install Django==1.6.0                Collecting Django==1.6.0 /usr/lib/python2.6/site-packages/pip/_vendor/requests/packa
py3study
2020/01/08
7050
如何在Mac OS X上为Python 3安装pip?(How to install pip for Python 3 on Mac OS X?)
解决方案 UPDATE: This is no longer necessary with Python3.4. It installs pip3 as part of the stock install.
张云飞Vir
2021/05/11
1.3K0
Python安装管理 Pycharm安装使用 pip使用[通俗易懂]
一、Python环境管理(mac系统) 1、安装:   下载python安装包:https://www.python.org/   Python安装文档(windwos系统): https://testing-studio.com/t/topic/57/4 2、查看安装结果 终端中输入 python (对于Mac和Linux系统会本身自带一个较低的Python版本)   mac系统的安装Python的默认路径是:/usr/local/bin/python3.8   设置软链接 ln -f /usr/local/bin/python3.8 /usr/local/bin/python (这时就指定了对应Python的版本,配置环境变量) 3、配置环境变量   查看环境变量文件(PATH)   查看环境变量的文件 vim ~/.bash_profile。输入export PATH=PATH:/usr/local/bin并保存 二、Pycharm 安装:http://www.jetbrains.com/pycharm/download/#section=windows 安装说明:https://www.runoob.com/w3cnote/pycharm-windows-install.html
全栈程序员站长
2022/09/27
2.7K0
Python安装管理 Pycharm安装使用 pip使用[通俗易懂]
如何在 Windows 上安装 Python
你是否想学习编程呢?可以从 Python 开始,它因为简洁的语法和面向对象的特性而非常受欢迎,是最常见的编程语言之一。而且 Python 是一门解释型语言,这意味着你无需知道如何把 Python 代码编译为机器语言 —— Python 会帮你做到这一点,从而使你能够在编写代码的同时立即进行测试。
用户1880875
2021/09/15
2.4K0
Python:安装pip
这时候如何安装pip就显得很重要了,当然前提是安装了Python,并且配置了环境变量
py3study
2020/01/06
9K0
Python编程 pip的安装与使用
作者简介:一名在校计算机学生、每天分享Python的学习经验、和学习笔记。  座右铭:低头赶路,敬事如仪 个人主页:网络豆的主页​​​​​​ 目录 前言 一.pip的安装与使用 1.pypi仓库 2.pip的介绍 3.可能会遇到的问题 4.pip安装 ---- 前言 本章将介绍Python库和模块的导入,重点讲解pip的安装与使用。 ---- 一.pip的安装与使用 1.pypi仓库 我们都知道Python有很多的第三方库或者说是模块。这些库针对不同的应用,发挥不同的作用。我们在实
网络豆
2022/11/20
1.3K0
Python编程 pip的安装与使用
Python 之 pip安装 及 使用详解
  pip 是 Python 的包安装程序。其实,pip 就是 Python 标准库(The Python Standard Library)中的一个包,只是这个包比较特殊,用它可以来管理 Python 标准库(The Python Standard Library)中其他的包。pip 支持从 PyPI,版本控制,本地项目以及直接从分发文件进行安装。pip 是一个命令行程序。 安装 pip 后,会向系统添加一个 pip 命令,该命令可以从命令提示符运行。   目前,pip 是 The Python Packaging Authority (PyPA) 推荐的 Python 包管理工具!英文比较好的同学可以直接去官网参看其用户手册
全栈程序员站长
2022/07/01
2.1K0
Python 之 pip安装 及 使用详解
Python-pip的安装与使用
我们都知道python有很多的第三方库或者说是模块。这些库针对不同的应用,发挥不同的作用。我们在实际的项目中肯定会用到这些模块。那如何将这些模块导入到自己的项目中呢?
汤贤
2020/05/18
1.4K0
Python-pip的安装与使用
【python】如何使用pip安装、卸载包
1、在安装python的时候要把pip勾选上(默认安装方式已经为你勾选好了)。这样你就已经安装了pip。
全栈程序员站长
2022/11/03
5.1K0
【python】如何使用pip安装、卸载包
python-Python与PostgreSQL数据库-使用Python执行PostgreSQL查询(一)
在本文中,我们将介绍如何在Python中使用psycopg2库连接到PostgreSQL数据库,并执行基本的查询操作,包括选择、插入、更新和删除数据。我们将提供示例代码,以帮助您更好地理解如何使用Python连接到PostgreSQL数据库并执行查询操作。
玖叁叁
2023/04/22
2K0
如何在Windows上安装Python【Programming(Python)】
所以你想学习编程吗?Python是最常见的语言之一,它以面向对象的结构和简单的语法的独特结合而流行。Python还是一种解释型语言,这意味着您无需学习如何将代码编译为机器语言:Python可以帮您实现这一点,从而使您有时可以在编写代码的同时立即进行测试。
Potato
2019/12/01
2.1K0
如何在Windows上安装Python【Programming(Python)】
如何在FreeBSD上使用SSL来保护Nginx
腾讯云SSL是腾讯云的证书颁发服务,SSL证书(SSL Certificates)提供了安全套接层(SSL)证书的一站式服务,包括证书申请、管理及部署功能,与顶级的数字证书授权(CA)机构和代理商合作,为您的网站、移动应用提供 HTTPS 解决方案。 我们将在本教程中使用默认的Nginx配置文件,而不是单独的服务器块文件。
无敌小笼包
2018/08/06
1.6K0
如何在FreeBSD上使用SSL来保护Nginx
如何在Ubuntu上使用SSL来保护Nginx
腾讯云SSL是腾讯云的证书颁发服务,SSL证书(SSL Certificates)提供了安全套接层(SSL)证书的一站式服务,包括证书申请、管理及部署功能,与顶级的数字证书授权(CA)机构和代理商合作,为您的网站、移动应用提供 HTTPS 解决方案。 在本教程中,您将使用腾讯云SSL证书,在Nginx上安装免费SSL证书。
尘埃
2018/08/03
3.1K0
如何在Ubuntu上使用SSL来保护Nginx
点击加载更多

相似问题

玩转 Jupyter Notebook实验安装python-pip失败?

1667

pip 安装出错?

1323

我在服务器上安装了pip,但无法使用,为什么?

1724

腾讯云Ubuntu16.0安装python3.7,无法安装对应版本的pip?

1465

通过pip安装Docker Compose失败?

0216
相关问答用户
腾讯云TDP | 产品KOL擅长5个领域
新浪微博 | 高级总监擅长4个领域
擅长5个领域
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档