【发布时间】:2019-10-28 06:36:58
【问题描述】:
我正在尝试将我的数据库与 postgresql 和 python 连接起来。我还在 Windows 的同一目录中安装了 psycopg2 并运行了脚本。但还是同样的错误。
psycopg2 installed successfully
C:\Users\Admin\AppData\Local\Programs\Python\Python37-32\Scripts>pip install psycopg2
Collecting psycopg2
Using cached https://files.pythonhosted.org/packages/00/f3/afd8570a32712953c83
e6ba2d3ce3c7cfaa6eeeebf8879da14731445b793/psycopg2-2.8.2-cp37-cp37m-win32.whl
Installing collected packages: psycopg2
Successfully installed psycopg2-2.8.2
Execution error
C:\Users\Admin\PycharmProjects\Modern_Times\venv\Scripts\python.exe C:/Users/Admin/AppData/Local/Programs/Python/Python37-32/Scripts/db_connect.py
Traceback (most recent call last):
File "C:/Users/Admin/AppData/Local/Programs/Python/Python37-32/Scripts/db_connect.py", line 1, in <module>
import psycopg2
ModuleNotFoundError: No module named 'psycopg2'
Process finished with exit code 1
我需要测试我的数据库连接
【问题讨论】:
-
确保将脚本位置添加到系统路径中。您似乎在导入 psycopg2 模块时遇到问题。
标签: python-3.x postgresql dbconnection