在Pycharm项目中使用外部模块

2024-04-29 03:34:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我是Pycharm新手,需要帮助。我正在做一个利用大量模块库的项目(特别是Schrodinger;它允许很多很酷的化学程序)。Schrodinger需要使用Python2.7,如果这有什么不同的话。在

模块太多,无法安装到项目目录中。当我将项目目录移到模块所在的位置时,我的脚本会在“初始化”时卡住。我试图将它作为一个包导入,但没有成功。在

我也试过用系统路径命令,但是很多模块也使用其他模块。所以我很快就变成了一种痛苦。在

如何在Pycharm中使用这些模块?如果没有简单的方法,您有没有推荐一个具有此特性的IDE?在

谢谢


Tags: 模块项目方法命令路径程序目录脚本
1条回答
网友
1楼 · 发布于 2024-04-29 03:34:45

Pycharm不标识未导入到Pycharm的用户定义模块。在

我通常将模块屏蔽为Sources Root有关更多详细信息,请参阅图片。如果模块在同一个项目中。在

另一种方法:在您的例子中,使用File -> Open模块和open -> open in current window -> add to currently opened project导入外部模块,这看起来像两个不同的项目。现在您可以为导入的完整模块(i.e. learning)标记{}。在

import stackoverflow 

现在pycharm可以识别用户定义的模块。在

enter image description here

相关问题 更多 >