gpt4 book ai didi

python 3 : import another function in python file: No module named load

转载 作者:太空宇宙 更新时间:2023-11-04 10:04:31 26 4
gpt4 key购买 nike

在 PyCharm 编辑器中,我有一个名为 project3 的 python 应用程序,其目录结构如下。文件load.py只有一个函数(不是类py文件)def read():mip.py是一个py类文件, 并且有自己的函数方法。

 Project
|
+---- project1
|
+---- project2
|
+---- project3
|
+---- cnn.py
+---- load.py
+---- mip.py

cnn.py 中,我想导入我打算使用的 loadmip 文件。我的导入代码如下;

import load
from mip import f1

但是我得到了错误:

No module named load
Unresolved reference 'mip'

最佳答案

在 pycharm 中,您必须添加 project3(以及任何其他包含模块的目录)作为包含源的根目录。

右键单击您的 project3 目录,然后在上下文菜单中选择:Mark Directory as> Sources Root

关于 python 3 : import another function in python file: No module named load,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41689805/

26 4 0