ModuleNotFoundError:ipython 中没有名为“psycopg2”的模块

Sug*_*mar 3 python postgresql psycopg2 ipython pandas

这个问题以前曾被问过,但没有一个答案是令人不满意的。我正在尝试使用 jupyter 笔记本(ipython)为 pandas 设置一个 PostgreSQL 数据库,但总是出现以下错误ModuleNotFoundError: No module named 'psycopg2' 与我连接到我的 Django 项目一样,它工作正常。

为此,即使我面临同样的问题,我也安装了以下软件包。我使用的是 ubuntu 18.04 仿生版本。

sudo apt-get install python3-psycopg2
pip3 install psycopg2-binary
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

Sug*_*mar 6

最后我有一个解决方案。我刚刚安装了以下软件包,它建立了我的 postgres 连接。

conda install psycopg2
Run Code Online (Sandbox Code Playgroud)