Py学习  »  pycharm

如何在pycharm中启用自定义模块的代码完成?

Alaa M. • 4 年前 • 701 次点击  

当我导入诸如 numpy 通过打字 import numpy as np ,然后开始键入 np. …pycharm auto完成代码并显示建议。

但是当我导入一个我构建的自定义模块时( import my_module as md ) md. ……不会显示模块的内部属性(尽管手动完成代码可以正常工作并成功运行)。如何实现这一目标?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/37857
 
701 次点击  
文章 [ 1 ]  |  最新文章 4 年前
vishes_shell
Reply   •   1 楼
vishes_shell    5 年前

您需要将包作为 sources root>em>与文件夹一起 mark ( mark directory as )。

步骤:

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

upd :同样,如果文件夹在项目范围内显示,则打开 首选项 -> project -> project structure -> add content root ->并将包含模块的文件夹标记为 sources

enter image description here

步骤:

右击 关于文件夹-gt; 将目录标记为 -gt; 源根

UPD :另外,如果文件夹在项目范围中显示,请打开 偏好 -gt; 项目 -> 项目结构 -gt; 添加内容根 ->并将包含模块的文件夹标记为 来源