【问题标题】:PyCharm from six.moves import queue: unresolved reference 'queue'来自 Six.moves 导入队列的 PyCharm:未解析的引用“队列”
【发布时间】:2016-11-12 06:37:00
【问题描述】:

我已经安装了模块“六”,它可以被 PyCharm 解释器找到。

PyCharm 解释器:

但是,PyCharm 报告它无法解析应该从六个导入的引用“队列”。

未解析的引用队列:

【问题讨论】:

标签: pycharm six


【解决方案1】:

您的代码很好。这是因为 six 中移动的属性和模块是延迟加载的,因此 PyCharm 无法解析引用。

six.py 中查看类Module_six_moves_urllib_parse 的源代码。

【讨论】:

  • 这仍然是 PyCharm 中的一个错误。报告为youtrack PY-24207。今天就投票吧。
【解决方案2】:

我有同样的问题,如果你有六个导入,你可以导入队列如下:

import six
import queue

它对我有用,希望它也对你有用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-12-02
    • 1970-01-01
    • 1970-01-01
    • 2019-03-11
    • 1970-01-01
    • 1970-01-01
    • 2018-02-07
    相关资源
    最近更新 更多