gpt4 book ai didi

python - PyCharm 和 NLTK : code completion (autocomplete) doesn't work

转载 作者:太空宇宙 更新时间:2023-11-03 12:07:15 27 4
gpt4 key购买 nike

我使用 PyCharm。我已经通过 PIP 安装了 PySide 和 NLTK。 PySide 和 NLTK 都运行良好。

PyCharm 中的代码完成功能适用于 PySide。代码完成适用于 NLTK 对象,但它不提供 NLTK 方法。它仅显示带有下划线的私有(private)方法,例如“update”、“dir”、“doc”、“str”。

在 Python 3.4.0 Shell IDLE 中,NLTK 的代码完成工作很好。在 PyDev (Eclipse) 中,NLTK 的代码完成工作很好。

Windows 7 64 位、PyCharm 3.0.1 Pro 和现在的 3.4.1 Pro、Python 3.4.0、NLTK 3.0.0

有什么想法吗?

no code completion for NLTK package NLTK is installed paths code completion works in Python 3.4.0 Shell IDLE well code completion works in PyDev

最佳答案

代码补全并不总是在编辑器中起作用,这意味着您大多数时候不会获得所有选项,但您会在解释器中获得它们。

在解释器中,pycharm 可以实时访问所有发生的事情,因此它可以使用 python 的反射工具为您提供有关对象的所需信息。它不能在编辑器中这样做。

为现有库获得更好的代码完成的唯一方法是为它制作骨架/ stub 。参见 here .

关于python - PyCharm 和 NLTK : code completion (autocomplete) doesn't work,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26206177/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com