python3.7 导入自定义模块报错:ModuleNotFoundError: No module named 'helper'

在使用Python3.7时遇到ModuleNotFoundError,无法导入名为'helper'的自定义模块。通过查看sys.path和site.getsitepackages,发现项目工程路径存在。解决方法是在site-packages下创建.pth文件,添加项目路径,然后成功导入并运行自定义类和方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、报错:ModuleNotFoundError: No module named 'helper'

打印出 sys.path和site.getsitepackages

# -*- coding:utf8 -*-

import sys
import site
import mockevent.event2 as event2

if __name__ == '__main__':
    event2.flow_12(event2.Bi_316)
    print(sys.path)
    print(site.getsitepackages)

打印结果:

sys.path中项目工程路径,如:

['/Users/xx/Documents/IProject/ne/dutils/ATT', '/Library/Frameworks/Python.framework/Versions/3.7/lib/python37.zip', '/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7', '/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/lib-dynload', '/Users/xx/Library/Python/3.7/lib/python/site-packages', '/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages', '/Library/Frameworks/Python.framework/Versions/3.7/lib/pytho

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值