国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

安裝python依賴包psycopg2來調用postgresql的操作

瀏覽:4日期:2022-06-30 16:23:50
1、先安裝psycopg2的依賴組件

本案例的操作系統為linux red hat

在安裝python依賴包psycopg之前,你必須需要先安裝postgresql數據庫的相關組件:

postgresql-devel,postgresql,postgresql-libs這三個組件比較重要。另外,可選組件:postgresql-server

安裝上述組件之前,可以用命令來查看你的系統現在是否已經安裝了相關組件:

[root@dthost27 ~]# rpm -qa | grep PostgreSQL

如果都沒有安裝,則可執行命令如下:

[root@dthost27 ~]# yum install postgresql-devel

(安裝過程中會順帶安裝上postgresql和postgresql-libs組件)

2、安裝psycopg2依賴包

保證依賴組件存在后,就可以使用pip命令安裝了:

[root@dthost27 ~]# pip install psycopg2-binary

注:這里安裝的是binary格式的psycopg2依賴包,其實安裝psycopg2也可以,但是有時候執行pip install psycopg2會報錯,而安裝psycopg2-binary(編譯后)則不會

啟動python測試

import psycopg2

補充:安裝psycopg2報錯_解決方案

報錯信息

(python3-virtualenv) [root@vl-bg-anaylsis02 extract_log]# pip3 install psycopg2Collecting psycopg2 Using cached psycopg2-2.8.4.tar.gz (377 kB) ERROR: Command errored out with exit status 1: command: /disk2/extract_log/python3-virtualenv/bin/python3 -c ’import sys, setuptools, tokenize; sys.argv[0] = ’'’'’/tmp/pip-install-2d9wyu3k/psycopg2/setup.py’'’'’; __file__=’'’'’/tmp/pip-install-2d9wyu3k/psycopg2/setup.py’'’'’;f=getattr(tokenize, ’'’'’open’'’'’, open)(__file__);code=f.read().replace(’'’'’rn’'’'’, ’'’'’n’'’'’);f.close();exec(compile(code, __file__, ’'’'’exec’'’'’))’ egg_info --egg-base /tmp/pip-install-2d9wyu3k/psycopg2/pip-egg-info cwd: /tmp/pip-install-2d9wyu3k/psycopg2/ Complete output (23 lines): running egg_info creating /tmp/pip-install-2d9wyu3k/psycopg2/pip-egg-info/psycopg2.egg-info writing /tmp/pip-install-2d9wyu3k/psycopg2/pip-egg-info/psycopg2.egg-info/PKG-INFO writing dependency_links to /tmp/pip-install-2d9wyu3k/psycopg2/pip-egg-info/psycopg2.egg-info/dependency_links.txt writing top-level names to /tmp/pip-install-2d9wyu3k/psycopg2/pip-egg-info/psycopg2.egg-info/top_level.txt writing manifest file ’/tmp/pip-install-2d9wyu3k/psycopg2/pip-egg-info/psycopg2.egg-info/SOURCES.txt’ Error: pg_config executable not found. pg_config is required to build psycopg2 from source. Please add the directory containing pg_config to the $PATH or specify the full executable path with the option: python setup.py build_ext --pg-config /path/to/pg_config build ... or with the pg_config option in ’setup.cfg’. If you prefer to avoid building psycopg2 from source, please install the PyPI ’psycopg2-binary’ package instead. For further information please check the ’doc/src/install.rst’ file (also at <http://initd.org/psycopg/docs/install.html>). ----------------------------------------ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.解決方案 For ubuntu

sudo apt-get install libpq-dev python3-dev解決方案 For Fedora/Centos

yum install -y postgresql10yum install postgresql-libs python3-devel postgresql-develyum install gcc

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持好吧啦網。如有錯誤或未考慮完全的地方,望不吝賜教。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 久久精品国产精品青草不卡 | 久草新免费 | 久精品在线观看 | 一级淫片免费视频 | 农村寡妇一级毛片免费看视频 | 97精品国产高清在线看入口 | 久久看视频 | 国产精品11p| 国产精品9999久久久久 | 欧美一区二区三区在线观看 | 国产成在线观看免费视频 | 亚洲人成综合在线播放 | 成年人免费视频观看 | 国产亚洲一区二区三区不卡 | 黄网在线免费 | 久久国产午夜精品理论片34页 | 在线观看国产亚洲 | 日本wwxx色视频| 另类专区 亚洲 | 欧美日韩精品乱国产 | 中文字幕视频在线观看 | 欧美深夜影院 | 日韩在线视频免费不卡一区 | 久久影视一区 | 成人三级网址 | 久久国产免费 | 亚洲欧美日韩精品永久在线 | 中文字幕一区二区三区亚洲精品 | 欧美一级毛片日韩一级 | 久久有精品| 欧美精品在线一区二区三区 | 一级做a爰片久久毛片欧美 一级做a爰片久久毛片人呢 | 久草视频在线播放 | 日本理论片免费高清影视在线观看 | 日韩美女专区中文字幕 | 日本阿v精品视频在线观看 日本阿v视频在线观看高清 | 国产成人一区二区三区免费观看 | 日本b站一卡二卡乱码入口 日本s色大片在线观看 | 欧美一级片网 | 亚洲成a人一区二区三区 | 日韩毛片欧美一级国产毛片 |