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

添加路径至sys.path后仍遇ModuleNotFoundError:找不到googleFunctions模块

解决自定义包导入失败的问题

你现在的问题出在sys.path添加的路径不对——你把路径指向了googleFunctions这个包目录本身,但Python需要从它的父目录去查找这个包。

给你几个具体的解决步骤:

  • 修正sys.path的路径:把sys.path.insert(0,"C:/Scripts/Google/googleFunctions")改成sys.path.insert(0,"C:/Scripts/Google")。这样Python就能在C:/Scripts/Google目录下找到googleFunctions这个包了。
  • 确认__init__.py的位置:确保这个文件确实在C:/Scripts/Google/googleFunctions目录里,文件可以是空的,但必须存在,不然Python不会把这个目录当成合法的包。
  • 验证路径是否生效:可以在导入前加一行print(sys.path),看看C:/Scripts/Google有没有出现在输出的路径列表里,确认路径被正确添加。
  • 检查大小写:虽然Windows文件系统不区分大小写,但Python导入时是严格区分的,确保你的目录名是googleFunctions,导入语句里的名字和它完全一致。

修正后的示例代码:

import sys
sys.path.insert(0,"C:/Scripts/Google")
from googleFunctions import MoveExtracts,PurgeExtracts

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.13 09:57:37