Import ModuleNotFoundError:没有名为';myfile.py';

Import ModuleNotFoundError:没有名为';myfile.py';,import,module,Import,Module,因此,我已经仔细研究了其他非常类似的问题,并尝试了许多变体,但我无法使其发挥作用 我已在以下结构下的单独文件中创建了代码: /somefolder/#这是我的主代码所在的位置 /somefolder/src/这是我要导入的myfile.py所在的位置 我的主要代码如下所示: import os.path import sys sys.path.append(os.path.join(os.path.dirname(__file__), '../src')) import myfile as

因此,我已经仔细研究了其他非常类似的问题,并尝试了许多变体,但我无法使其发挥作用

我已在以下结构下的单独文件中创建了代码:

/somefolder/#这是我的主代码所在的位置 /somefolder/src/这是我要导入的myfile.py所在的位置

我的主要代码如下所示:

import os.path
import sys

sys.path.append(os.path.join(os.path.dirname(__file__), '../src'))

import myfile as mine
但我得到了以下错误:

ModuleNotFoundError: No module named 'myfile'

任何援助都是非常欢迎的

假设当前目录为
PythonApplication1
,则可以按照以下步骤访问
myfile
模块

  • PythonApplication1
    PythonApplication1\src
    目录
  • 现在从src导入myfile作为
    导入myfile作为我的

  • 启动主程序时,您当前的目录是什么?
    C:\Users\User\Documents\visualstudio 2017\Projects\PythonApplication1\PythonApplication1
    模块位于
    C:\Users\User\Documents\visualstudio 2017\Projects\PythonApplication1\PythonApplication1\src