Python 3.4 -> 使用 SQLAlchemy win32 连接到 PostGres SQL
Python 3.4 -> Connect to PostGres SQL using SQLAlchemy win32
我正在使用 Postgres 和 Pandas,但在连接两者时遇到了问题。
我已经使用 SQLAlchemy 创建了 enginestr,如下所示
from sqlalchemy import create_engine
engine = create_engine('postgresql://postgres:password@localhost:5432/bilal')
但是,当我 运行 该语句时,出现以下错误
ImportError : No module names 'psycopg2'
我已经尝试安装该模块,但没有成功。是因为我使用的是 32 位 Windows 机器吗?
谢谢,
比拉尔
你安装正确了吗?
使用此 link 下载并安装它 win-psycopg 或使用 pip install psycopg2
您可以在连接字符串中指定它:
from sqlalchemy import create_engine
engine = create_engine('postgresql+psycopg2://postgres:password@localhost/bilal')
我正在使用 Postgres 和 Pandas,但在连接两者时遇到了问题。 我已经使用 SQLAlchemy 创建了 enginestr,如下所示
from sqlalchemy import create_engine
engine = create_engine('postgresql://postgres:password@localhost:5432/bilal')
但是,当我 运行 该语句时,出现以下错误
ImportError : No module names 'psycopg2'
我已经尝试安装该模块,但没有成功。是因为我使用的是 32 位 Windows 机器吗?
谢谢,
比拉尔
你安装正确了吗?
使用此 link 下载并安装它 win-psycopg 或使用 pip install psycopg2
您可以在连接字符串中指定它:
from sqlalchemy import create_engine
engine = create_engine('postgresql+psycopg2://postgres:password@localhost/bilal')