【问题标题】:Name error: name 'psycopg2' is not defined名称错误:未定义名称“psycopg2”
【发布时间】:2022-01-01 02:53:43
【问题描述】:

需要帮助解决以下错误。我不确定为什么在安装相关库时会发生错误。

【问题讨论】:

  • 您确定将 jupyter 内核配置为使用 anaconda 解释器吗?
  • 另外,模块不是问题。你从来没有导入它,所以 variable pycopg2 没有定义,如错误所说
  • 在尝试建立连接之前尝试使用import psycopg2。我不确定,但我认为 python 不会包含你所有的库,除非你告诉它要导入什么。
  • 如何检查jupyter内核是否配置为使用anaconda解释器?不确定以下 g 信息是否有帮助,但在练习之前一直在导入库,即 numpy、pandas 等,没有任何问题
  • 请提供足够的代码,以便其他人更好地理解或重现问题。

标签: python psycopg2 nameerror


【解决方案1】:

所以我留下了那条评论,然后做了一些研究。
Python 不包含任何库,除非您告诉它这样做。

在进行连接之前使用import psycopg2,它将识别库。

【讨论】:

  • 为了澄清,我首先导入了 psycopg2。然后我尝试了连接。从截图中可以看出psycopg2已经导入,然后我尝试连接。
  • 不,在截图中你可以看到库是INSTALLED而不是IMPORTED
  • 哦,我明白了。我会试试的。
猜你喜欢
  • 2021-04-02
  • 2015-01-28
  • 1970-01-01
  • 1970-01-01
  • 2019-09-09
  • 2017-12-13
  • 1970-01-01
  • 2014-11-23
  • 1970-01-01
相关资源
最近更新 更多