You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code中Python自定义模块导入莫名失效问题求助

Python自定义模块导入莫名失效问题求助

我正在做一个大学小型项目,搭建了分层结构,创建了多个独立Python模块文件,之前在其他文件中调用这些模块及方法一切正常。保存进度后关闭VS Code,几小时后返回开发时,发现自定义模块导入功能莫名失效——我并未在关闭前后修改任何代码。尝试了一些网上的解决方案但均无效,作为.NET开发者,这种情况让我感到困惑。请问有人遇到过类似的Python问题吗?

项目结构

大致结构如下:

  • 项目根目录
    • core/
      • Shared.py
    • helpers/
      • ThrowHelper.py
    • CommonFileModule.py

代码示例

ThrowHelper.py

class appError(Exception):
    def __init__(self, message) -> None:
        self.message = message

CommonFileModule.py

import pandas as pd
import helpers.ThrowHelper as throw
import core.Shared as core

def readCsvFile(path: str, **separator: str):
    try:
        file = open(path, "rt")
        file.close()
        data = pd.read_csv(file, separator)
        return data
    except FileNotFoundError:
        throw.appError(core.AppErrorCodes.FileDoesntExist)
        return None

错误提示

运行时抛出ModuleNotFoundError: No module named 'helpers',找不到自定义的helpers模块。

内容的提问来源于stack exchange,提问作者Overcode

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.17 05:11:11