Pycharm没有显示自动完成或方法文档

时间:2019-09-18 11:05:06

标签: python matplotlib methods autocomplete pycharm

这是一个简单的情况,我从matplotlib导入了pyplot。 Pycharm向我显示了诸如plt.subplots()中的subplots()之类的东西的自动完成列表,定义,参数信息和文档,但是对于以“ ax”为前缀的任何行,它都没有显示以上内容,基本上是方法。

import matplotlib.pyplot as plt

squares = [1, 4, 9, 16, 25]
fig, ax = plt.subplots()
ax.plot(squares)

ax.set_title("Square Numbers", fontsize=24)
ax.set_xlabel("Value", fontsize=14)
ax.set_ylabel("Square of value", fontsize=14)

plt.show()

我已经显示了参数信息,快速定义和关于悬停的快速文档,所有设置均已启用,并且延迟最小。

如何解决此问题,以便Pycharm在键入方法时向我显示自动完成列表或文档?我仍在学习Python,因此这些功能对我非常有用。

1 个答案:

答案 0 :(得分:0)

IDE无法识别subplots返回类型。我在PyCharm的错误跟踪器https://youtrack.jetbrains.com/issue/PY-38100

中创建了票证
from matplotlib.axes import Axes
ax: Axes

可用作解决方法。