在可视化代码中使用psycopg2或其他python模块

在可视化代码中使用psycopg2或其他python模块,python,psycopg2,Python,Psycopg2,我正在使用可视化代码,并希望编写一些连接到数据库的Python代码Psycopg2似乎是实现这一点的完美库。所以我在我的settings.json文件中: { "python.linting.pylintEnabled": true, "python.autoComplete.extraPaths": [ "c:/OSGeo4W64/apps/python27", "C:/OSGeo4W64/apps/Python27/Lib/site-packages/psyc

我正在使用可视化代码,并希望编写一些连接到数据库的Python代码
Psycopg2
似乎是实现这一点的完美库。所以我在我的
settings.json
文件中:

{
    "python.linting.pylintEnabled": true,
    "python.autoComplete.extraPaths": [
    "c:/OSGeo4W64/apps/python27",
    "C:/OSGeo4W64/apps/Python27/Lib/site-packages/psycopg2"
    ],
    "python.pythonPath": "C:/OSGeo4W64/bin/python.exe"

}
我仍然得到错误

'没有名为psycopg2的模块'


在我的代码的第一行:
import psycopg2

或psycopg2已安装但未安装在正确的位置,您可以使用此方法检查它的位置:

或者正如bernie所说,您没有
psycopg2
,您可以通过以下方式进行检查:


在这种情况下,在您的终端中执行:
pip安装psycopg2
或者如果您使用anaconda
conda安装-c anaconda psycopg2=2.7.1

潜在的愚蠢问题:您已经安装了
psycopg2
,对吗<代码>pip安装psycopg2例如