从psycopg2导入sql无法正常工作

时间:2017-03-26 16:02:28

标签: pycharm python-3.5 psycopg2

寻找一些与psycopg2和Python3有关的问题的帮助。我正在尝试使用版本2.7.1中提供的psycopg2中的sql库。 试图使用时

from psycopg2 import sql

我收到错误消息未解析的参考' sql'

我正在使用Xubuntu Linux 16.04 LTS并在发出命令时

pip show psycopg2

在终端我得到:

Name: psycopg2

Version: 2.7.1
Summary: psycopg2 - Python-PostgreSQL Database Adapter

Home-page: http://initd.org/psycopg/

Author: Federico Di Gregorio

Author-email: fog@initd.org

License: LGPL with exceptions or ZPL

Location: /home/bigdaddy/.local/lib/python3.5/site-packages

Requires:

所以它似乎安装在我的系统中。我去的时候也在Pycharm 档案 - >设置 - >项目翻译.. 我也看到安装了psycopg2 2.7.1。 有什么想法,为什么我不能在我的项目中使用psycopg2 sql功能?似乎所有东西似乎都安装在我身上。谢谢你的帮助。

1 个答案:

答案 0 :(得分:1)

这是PyCharm中的常见问题,请遵循以下说明:Unresolved reference issue in PyCharm,您将消除此问题!

对于链接不起作用的情况:

  1. 右键单击根项目文件夹。
  2. 在显示的标签中,找到标记目录为
  3. 在显示的展开窗口中,单击 Sources root