如何在PyCharm中为自定义模块启用代码完成功能?

时间:2018-11-19 08:29:26

标签: python autocomplete pycharm

当我通过输入numpy导入诸如import numpy as np之类的模块,然后开始键入np.时... Pycharm会自动完成代码并显示建议。

但是,当我导入构建的自定义模块(import my_module as md)时,键入md. ...不会显示该模块的内部属性(尽管手动完成并运行了代码)成功)。如何实现?

1 个答案:

答案 0 :(得分:3)

您需要标记(将目录标记为 )文件夹,并将程序包标记为 Sources Root

enter image description here

步骤:

右键单击在文件夹上-> 将目录标记为-> 源根

UPD :如果文件夹确实出现在项目范围内,请打开首选项-> 项目-> 项目结构-> 添加内容根目录->并将包含您模块的文件夹标记为