我尝试使用这个: http://stickpeople.com/projects/python/win-psycopg/
但是没有运气。我什至做了 easy_install psycopg2-2.6.1...(与网站上的 64 位链接同名)。
我使用的是 Windows 8.1 和 Python 3.5。我不熟悉我在谷歌上搜索的一些主题,例如虚拟环境等......我通常只使用 anaconda 并且一切正常。这是第一个不能开箱即用的模块。
from sqlalchemy import create_engine
import psycopg2
engine = create_engine('postgresql://postgres:xxxxxxx@localhost:xxxx/xxxxxxx')
导入错误:DLL 加载失败:找不到指定的模块。
最佳答案
有时安装的二进制文件不是最新的。
发生这种情况时,解决方法是将 PostgreSQL 二进制路径(例如 C:\Program Files\PostgreSQL\9.3\bin
)添加到路径变量中。
您可能需要this如果您不知道如何在 Windows 上添加路径变量。
关于python-3.x - 在 Windows 上安装 psycopg2 时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34910393/